import { Dispatch } from 'react'; import { DeltaStatic } from 'quill'; export declare function typedData(address: string, chainId: number): { types: { EIP712Domain: { name: string; type: string; }[]; Login: { name: string; type: string; }[]; }; primaryType: string; domain: { name: string; version: string; chainId: number; }; message: { account: string; message: string; }; }; export declare const isMetamaskInstalled: () => boolean; export declare const isArConnectInstalled: () => boolean; export declare function floatToString(num: number, decimal: number): string; export declare function composeProviders(...providers: any): ({ children }: { children: JSX.Element; }) => any; export declare function getPureContent(content: string): string; export declare function convertJsonKey(obj: any, ...keyTransformers: ((value: string) => string)[]): any; export declare function convertJsonKeyToCamel(json: any, ...keyTransformers: ((value: string) => string)[]): any; export declare function serverDateToString(dateStr: string): string; export declare function formatNumber(num: number): string; export declare function addItemToSetState(item: T, set: Set, dispatch: Dispatch>): void; export declare function removeItemFromSetState(item: T, set: Set, dispatch: Dispatch>): void; export declare const EMPTY_DELTA: () => DeltaStatic; declare global { interface Array { last(): T; } } export declare const sleep: (ms: number) => Promise; export declare const formatSiteName: (originSiteName: string) => string;