import { Descendant } from 'slate'; import { ComponentBlock } from './api'; export type CollectedFile = { data: Uint8Array; filename: string; }; export declare function collectFiles(nodes: Descendant[], componentBlocks: Record, collectedFiles: CollectedFile[]): Descendant[]; export declare function deserializeFiles(nodes: Descendant[], componentBlocks: Record, files: Record, mode: 'read' | 'edit'): Descendant[];