@humandialog/auth.svelte
Version:
Svelte package to deal with ObjectReef OAuth 2 Identity Provider
16 lines (15 loc) • 714 B
TypeScript
export interface Storage {
set(key: string, value: string, permanent: boolean): void;
set_num(key: string, value: number, permanent: boolean): void;
has(key: string): boolean;
get(key: string, out: (val: string) => void): boolean;
get_num(key: string, out: (val: number) => void): boolean;
}
export declare class Browser_storage implements Storage {
set(key: string, value: string, permanent?: boolean): void;
set_num(key: string, value: number, permanent?: boolean): void;
has(key: string): boolean;
get(key: string, out: (val: string) => void): boolean;
get_num(key: string, out: (val: number) => void): boolean;
}
export declare const gv: Browser_storage;