UNPKG

@jill64/svelte-storage

Version:

🗃️ Type-Safe Web Storage API Wrapper for Svelte

6 lines (5 loc) 323 B
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 {};