@jill64/svelte-storage
Version:
🗃️ Type-Safe Web Storage API Wrapper for Svelte
6 lines (5 loc) • 323 B
TypeScript
import type { Options } from '@jill64/typed-storage/types';
import { type Serde } from './serde';
type RSerde<T extends Serde<unknown>> = T extends Serde<infer R> ? R : never;
export declare const storage: <T extends Record<string, Serde<any>>>(table: T, options?: Options) => { [K in keyof T]: RSerde<T[K]>; };
export {};