export type ClipboardImage = { bytes: Uint8Array; mimeType: string; }; export declare function extensionForImageMimeType(mimeType: string): string | null; export declare function isWaylandSession(env?: NodeJS.ProcessEnv): boolean; /** Read image bytes from the system clipboard when available. */ export declare function readClipboardImage(options?: { env?: NodeJS.ProcessEnv; platform?: NodeJS.Platform; }): Promise; /** Write clipboard image to a temp file; caller owns cleanup. */ export declare function saveClipboardImageToTempFile(): Promise;