import { z } from "zod"; export type Stringifyable = StringifyableAtomic | StringifyableObject | StringifyableArray; export type StringifyableAtomic = string | number | boolean | null; interface StringifyableObject { [key: string]: Stringifyable; } interface StringifyableArray extends Array { } export declare const zStringifyableAtomic: z.ZodType; export declare const zStringifyable: z.ZodType; export declare function getIsAtomic(stringifyable: Stringifyable): stringifyable is StringifyableAtomic; export declare const getValueAtPath: (stringifyableObjectOrArray: Record | Stringifyable[], path: (string | number)[]) => Stringifyable | undefined; export {};