import * as z from "zod"; export declare const name: z.ZodString; export declare const text: z.ZodString; export declare const amount: z.ZodString; export declare const integer: z.ZodNumber; export declare const path: z.ZodString; /** True for a money amount in minor units. Guard every BigInt() of an unchecked amount with it. */ export declare const isMinorUnits: (value: string) => boolean; /** Reads only the record's own keys, so names like `constructor` never reach the prototype. */ export declare function own(record: Record | undefined, key: string): T | undefined; export declare function targetIds(target: string | string[]): string[]; export declare function targetIds(target: string | readonly string[]): readonly string[]; //# sourceMappingURL=primitives.d.ts.map