import type { ClipboardMode } from './types.js'; interface CFBP { mode: ClipboardMode | undefined; label?: string; onDismiss: () => void; } interface ClipboardFallbackProps extends CFBP, Partial>, Partial>, Partial>, Partial> { } /** * return null if !props.mode * * @param props * @see ClipboardFallback */ export declare function ClipboardFallbackModal(props: ClipboardFallbackProps): import("react/jsx-runtime").JSX.Element | null; interface ClipboardFallbackReadProps extends CFBP { onRead: (file: File) => void; mode: 'read'; } interface ClipboardFallbackReadTextProps extends CFBP { onReadText: (text: string) => void; mode: 'readText'; } interface ClipboardFallbackWriteProps extends CFBP { file: File; mode: 'write'; } interface ClipboardFallbackWriteTextProps extends CFBP { text: string; mode: 'writeText'; } export {}; //# sourceMappingURL=clipboardComponents.d.ts.map