import { DocumentationLegacyPageBlockModel, DocumentationLegacyPageBlock } from "../SDKDocumentationLegacyPageBlock";
import { DocumentationLegacyPageBlockFigmaComponentsConfigModel, DocumentationLegacyPageBlockSelectedFigmaComponentModel, DocumentationLegacyPageBlockFigmaComponentsConfig, DocumentationLegacyPageBlockSelectedFigmaComponent } from "./SDKDocumentationLegacyPageBlockFigmaComponentsConfig";
export interface DocumentationLegacyPageBlockFigmaComponentPropsTableModel extends DocumentationLegacyPageBlockModel {
    figmaComponentsBlockConfig: DocumentationLegacyPageBlockFigmaComponentsConfigModel;
    selectedFigmaComponent?: DocumentationLegacyPageBlockSelectedFigmaComponentModel;
}
export declare class DocumentationLegacyPageBlockFigmaComponentPropsTable extends DocumentationLegacyPageBlock {
    figmaComponentsBlockConfig: DocumentationLegacyPageBlockFigmaComponentsConfig;
    selectedFigmaComponent: DocumentationLegacyPageBlockSelectedFigmaComponent | null;
    constructor(model: DocumentationLegacyPageBlockFigmaComponentPropsTableModel, children: Array<DocumentationLegacyPageBlock>);
}
