import type { ActionsBlock } from '../../blocks/layout/ActionsBlock'; import type { CalloutBlock } from '../../blocks/layout/CalloutBlock'; import type { ContextBlock } from '../../blocks/layout/ContextBlock'; import type { DividerBlock } from '../../blocks/layout/DividerBlock'; import type { ImageBlock } from '../../blocks/layout/ImageBlock'; import type { InfoCardBlock } from '../../blocks/layout/InfoCardBlock'; import type { PreviewBlock } from '../../blocks/layout/PreviewBlock'; import type { SectionBlock } from '../../blocks/layout/SectionBlock'; import type { VideoConferenceBlock } from '../../blocks/layout/VideoConferenceBlock'; import { SurfaceRenderer } from '../../rendering/SurfaceRenderer'; type MessageSurfaceLayoutBlock = ActionsBlock | ContextBlock | DividerBlock | ImageBlock | SectionBlock | VideoConferenceBlock | PreviewBlock | CalloutBlock | InfoCardBlock; export declare abstract class UiKitParserMessage extends SurfaceRenderer { constructor(); } export type MessageSurfaceLayout = MessageSurfaceLayoutBlock[]; export {}; //# sourceMappingURL=UiKitParserMessage.d.ts.map