import { IRowManager } from '../../../../../../types/src/table';
import { default as Row } from '../../core/row/Row';

export declare class PlaceholderRow extends Row {
    type: string;
    element: HTMLElement;
    height: number;
    outerHeight: number;
    initialized: boolean;
    modules: Record<string, any>;
    cells: never[];
    constructor(data: Record<string, any> | undefined, parent: IRowManager);
    getElement(): HTMLElement;
    createElement(): void;
    initialize(force?: boolean): void;
    normalizeHeight(): void;
    setHeight(height: number): void;
    getHeight(): number;
    getCells(): never[];
    getCell(): undefined;
    calcHeight(): void;
    setCellHeight(): void;
    clearCellHeight(): void;
    deinitializeHeight(): void;
    reinitialize(): void;
    reinitializeHeight(): void;
    rendered(): void;
    detachElement(): void;
}
