@ekwoka/alpine-history
Version:
Sync Component an Store values to the URL Search Params!!!
10 lines • 477 B
TypeScript
export type Encoding<T> = {
to(value: T): PrimitivesToStrings<T>;
from(value: PrimitivesToStrings<T>): T;
};
export type PrimitivesToStrings<T> = T extends string | number | boolean | null ? `${T}` : T extends Array<infer U> ? Array<PrimitivesToStrings<U>> : T extends object ? {
[K in keyof T]: PrimitivesToStrings<T[K]>;
} : T;
export declare const base64: Encoding<string>;
export declare const base64URL: Encoding<string>;
//# sourceMappingURL=encoding.d.ts.map