import { ShareStore } from "@tkey-singularity/common-types";
declare global {
    interface Navigator {
        webkitPersistentStorage: {
            requestQuota: (a: number, b: (grantedBytes: number) => void, c: (reason: string) => void) => unknown;
        };
    }
}
export declare const getShareFromFileStorage: (key: string) => Promise<ShareStore>;
export declare const storeShareOnFileStorage: (share: ShareStore, key: string) => Promise<void>;
export declare const canAccessFileStorage: () => Promise<PermissionStatus>;
