import { z } from 'zod';
/**
 * Maximum number of reminders per add/update operation.
 */
export declare const MAX_REMINDERS_PER_OPERATION = 25;
/**
 * Shared schema for reminder delivery service (email or push).
 */
export declare const ReminderServiceSchema: z.ZodEnum<{
    email: "email";
    push: "push";
}>;
/**
 * Shared schema for reminder due date input.
 */
export declare const ReminderDueInputSchema: z.ZodObject<{
    date: z.ZodOptional<z.ZodString>;
    string: z.ZodOptional<z.ZodString>;
    timezone: z.ZodOptional<z.ZodString>;
    lang: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
/**
 * Shared schema for location trigger (on_enter or on_leave).
 */
export declare const LocationTriggerSchema: z.ZodEnum<{
    on_enter: "on_enter";
    on_leave: "on_leave";
}>;
//# sourceMappingURL=reminder-schemas.d.ts.map