import { z } from "zod";
export declare const ListMessagesArgsSchema: z.ZodObject<{
    thread_id: z.ZodOptional<z.ZodString>;
    unread_only: z.ZodDefault<z.ZodBoolean>;
    page: z.ZodDefault<z.ZodNumber>;
    limit: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    page: number;
    limit: number;
    unread_only: boolean;
    thread_id?: string | undefined;
}, {
    page?: number | undefined;
    limit?: number | undefined;
    thread_id?: string | undefined;
    unread_only?: boolean | undefined;
}>;
export declare const SendMessageArgsSchema: z.ZodObject<{
    recipient_id: z.ZodString;
    subject: z.ZodString;
    body: z.ZodString;
    thread_id: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    recipient_id: string;
    subject: string;
    body: string;
    thread_id?: string | undefined;
}, {
    recipient_id: string;
    subject: string;
    body: string;
    thread_id?: string | undefined;
}>;
//# sourceMappingURL=message.d.ts.map