export interface UseCopyReturn { isCopied: (id: string) => boolean; copiedText: (id: string) => string; copyToClipboard: (id: string, value: string) => void; } export interface UseCopyOptions { copiedText?: string; timeout?: number; } export declare function useCopy(options?: UseCopyOptions): UseCopyReturn;