kapix-typegraphql-prisma
Version:

4 lines (3 loc) • 503 B
TypeScript
export declare function parseStringBoolean(stringBoolean: string | undefined): boolean | undefined;
export declare function parseStringArray<TAllowedValue extends string>(stringArray: string | undefined, optionPropertyName: string, allowedValues?: readonly TAllowedValue[]): TAllowedValue[] | undefined;
export declare function parseStringEnum<TAllowedValue extends string>(stringEnum: string | undefined, optionPropertyName: string, allowedValues: readonly TAllowedValue[]): TAllowedValue | undefined;