interface Window {
ClipboardItem: any;
}
interface Clipboard extends EventTarget {
write(data: any[]): Promise<void>;
type Mutable<T> = {
-readonly [P in keyof T]: T[P];
};