@voiceflow/common
Version:
Junk drawer of utility functions
7 lines • 368 B
TypeScript
export declare const createTypeguardCreator: <T>() => <R extends T>(values: R | R[] | ReadonlyArray<R>) => (value?: unknown) => value is R;
export declare const createTypedTypeguardCreator: <T extends {
type: string;
} = {
type: string;
}>() => <R extends T>(values: R['type'] | R['type'][]) => (value: T) => value is R;
//# sourceMappingURL=typeguard.d.ts.map