/**
 * @license
 * Copyright 2026 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */
import { type StyledLine } from './styled-line.js';
import { type DOMElement, type DOMNode } from './dom.js';
import type Output from './output.js';
import { type OutputTransformer } from './render-node-to-output.js';
export declare function handleContainerNode(node: DOMElement, output: Output, options: {
    x: number;
    y: number;
    width: number;
    height: number;
    newTransformers: OutputTransformer[];
    skipStaticElements: boolean;
    isStickyRender: boolean;
    skipStickyHeaders: boolean;
    selectionMap?: Map<DOMNode, {
        start: number;
        end: number;
    }>;
    selectionStyle?: (line: StyledLine, index: number) => void;
    absoluteOffsetX: number;
    absoluteOffsetY: number;
    trackSelection?: boolean;
}): void;
