/// /// /// /// /// import { z } from 'zod'; export declare const BooleanLookup: { readonly true: true; readonly false: false; }; export declare const environmentVariableBooleanLookup: { readonly '1': true; readonly '0': false; readonly true: true; readonly false: false; }; export declare const stripeDashPrefix: (flagNameInput: string) => string; export declare const zodPassthrough: () => z.ZodEffects; export type Values = T[keyof T]; export declare const getLowerCaseEnvironment: () => NodeJS.ProcessEnv; export declare const lowerCaseObjectKeys: (obj: object) => { [k: string]: any; }; export declare const parseEnvironmentVariableBoolean: (value: string) => boolean | null; export declare const parseEnvironmentVariableBooleanOrThrow: (value: string) => boolean; export declare const negateNamePattern: RegExp; export declare const stripeNegatePrefix: (name: string) => null | string; export declare const stripeNegatePrefixLoose: (name: string) => string; export declare const invertTable: (rows: T[][]) => T[][]; export declare const entries: >(obj: O) => Exclude<{ [k in keyof O]: [k, O[k]]; }[keyof O], undefined>[]; export declare const casesExhausted: (_: never) => never; //# sourceMappingURL=helpers.d.ts.map