useClipboard(): { checkPermission: () => Promise<boolean>; readText: () => Promise<null | string>; writeItems: (items: ClipboardItem[]) => Promise<boolean>; writeText: (text: string) => Promise<boolean>; get state(): ClipboardState; subscribe(callback: (state: ClipboardState) => void): () => boolean;} Returns {
checkPermission: () => Promise<boolean>;
readText: () => Promise<null | string>;
writeItems: (items: ClipboardItem[]) => Promise<boolean>;
writeText: (text: string) => Promise<boolean>;
get state(): ClipboardState;
subscribe(callback: (state: ClipboardState) => void): () => boolean;
}