import { type Selection } from '../caret/index.js'; import { type IoFilter, type PasteData } from '../io/index.js'; import { type LocaleText } from '../locale/index.js'; import { type Nabi } from '../editor/index.js'; export interface PasteFlowOptions { readonly nabi: Nabi; readonly filters: readonly IoFilter[]; readonly locale: () => string; readonly fileSink?: (files: readonly File[]) => void; } export declare function pickLabel(label: LocaleText | string, locale: string): string; export declare function makePasteFlow(options: PasteFlowOptions): (data: PasteData, files: readonly File[], target?: Selection) => boolean; //# sourceMappingURL=paste.d.ts.map