export type CopyState = 'idle' | 'copied' | 'error'; export interface UseCopyToClipboardResult { copyState: CopyState; copy: (value: string) => void; } export declare function useCopyToClipboard(resetMs?: number): UseCopyToClipboardResult;