UNPKG

shapeit

Version:

Object validation tools for Javascript and, specially, Typescript

14 lines (13 loc) 510 B
declare type Config = typeof config; declare const config: { errorMessage: (typename: string) => string; sizeErrorMessage: (size: number | string) => string; showWarnings: boolean; }; export declare function set<K extends keyof Config>(key: K, value: Config[K] | 'default'): { errorMessage: (typename: string) => string; sizeErrorMessage: (size: string | number) => string; showWarnings: boolean; }[K]; export declare function get<K extends keyof Config>(key: K): Config[K]; export {};