import Component from '@glimmer/component';
import type { RefractorNode } from 'refractor';
export interface VirtualizedCodeBlockSignature<T> {
    Element: HTMLPreElement;
    Args: {
        data?: T[];
        language: string;
        rowHeight: number;
    };
}
export default class EuiCodeBlockVirtualizedComponent<T> extends Component<VirtualizedCodeBlockSignature<T>> {
    getHtmlContent: import("@ember/component/helper").FunctionBasedHelper<{
        Args: {
            Positional: [RefractorNode, number, number];
            Named: import("@ember/component/helper").EmptyObject;
        };
        Return: HTMLElement;
    }>;
}
//# sourceMappingURL=virtualized.d.ts.map