/**
 * Cross-platform clipboard writer. Pipes the text into the OS-native
 * helper:
 *   - macOS: `pbcopy`
 *   - Linux/BSD: `xclip -selection clipboard` (X11) or `wl-copy` (Wayland)
 *   - Windows: `clip`
 *
 * Returns whether the copy succeeded so callers can decide whether to
 * surface a "✓ Copied to clipboard" hint. Failures are silent — copying
 * is convenience, never the user's critical path.
 */
interface Copier {
    command: string;
    args: string[];
}
/**
 * Pick the OS-appropriate copier command. Exported so unit tests can
 * verify the args without invoking spawn.
 */
export declare function resolveCopier(): Copier | null;
/**
 * Write `text` to the system clipboard. Resolves to `true` if the
 * helper exited cleanly, `false` otherwise (missing binary, write
 * error, unsupported platform).
 */
export declare function copyToClipboard(text: string): Promise<boolean>;
export {};
