/**
 * この実装はcross-storageほぼそのままです。
 */
type Method = "get" | "set" | "del" | "getKeys" | "clear";
interface Permission {
    origin: RegExp;
    allow: Method[];
}
/**
 * Do not use this directly. This specifications are subject to significant change.
 * @internal
 */
declare const init: (permissions: Permission[]) => void;

export { Permission, init };
