import { z } from 'zod';
export declare const ActionInputPathSchema: z.ZodString;
export type ActionInputPath = z.infer<typeof ActionInputPathSchema>;
export declare const ActionInputPrimitiveSchema: z.ZodUnion<readonly [z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodNull]>;
export type ActionInputPrimitive = z.infer<typeof ActionInputPrimitiveSchema>;
export declare const ActionInputPredicateSchema: z.ZodType<any>;
export type ActionInputPredicate = z.infer<typeof ActionInputPredicateSchema>;
export declare function evaluateActionInputPredicate(predicate: ActionInputPredicate, input: unknown): boolean;
//# sourceMappingURL=actionInputPredicates.d.ts.map