export declare function useClipboard(text: string, timeout?: number): {
    hasCopied: boolean;
    copy: () => void;
    disclosure: {
        open: boolean;
        onOpenChange: ({ open }: import('./useDisclosure').OpenChangeDetails) => void;
    };
};
