import { DocumentationLegacyPageBlockModel, DocumentationLegacyPageBlock } from "../SDKDocumentationLegacyPageBlock";
export interface DocumentationLegacyPageBlockFileModel {
    entityId: string;
    entityMeta?: {
        title?: string;
        description?: string;
    };
}
export interface DocumentationLegacyPageBlockFilesModel extends DocumentationLegacyPageBlockModel {
    files?: DocumentationLegacyPageBlockFileModel[];
}
export interface DocumentationLegacyPageBlockFile {
    entityId: string;
    entityMeta: {
        title: string | null;
        description: string | null;
    };
}
export declare class DocumentationLegacyPageBlockFiles extends DocumentationLegacyPageBlock {
    files: DocumentationLegacyPageBlockFile[];
    constructor(model: DocumentationLegacyPageBlockFilesModel, children: Array<DocumentationLegacyPageBlock>);
}
