export declare const MIN_IMAGE_BYTES = 100;
/**
 * ClipboardWriteFunction - Type for surface-specific clipboard write implementations.
 * Surfaces (e.g., TUI) inject their own implementation (e.g., OSC 52 for terminals).
 */
export type ClipboardWriteFunction = (text: string) => void;
/**
 * pasteFromClipboard - Attempts to read from system clipboard using platform tools.
 */
export declare function pasteFromClipboard(): string;
/**
 * pasteImageFromClipboard - Attempts to read image data from system clipboard.
 * Returns base64-encoded image data and mediaType, or null if no image is available.
 */
export declare function pasteImageFromClipboard(): {
    data: string;
    mediaType: string;
} | null;
//# sourceMappingURL=clipboard.d.ts.map