import z from 'zod';
export declare const notificationFilterSchema: z.ZodObject<{
    start_date: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>;
    end_date: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>;
    page: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodDefault<z.ZodNumber>>;
    limit: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodDefault<z.ZodNumber>>;
}, z.core.$strip>;
export declare const notificationMarkAsReadSchema: z.ZodObject<{
    notification_id: z.ZodString;
    member_id: z.ZodString;
}, z.core.$strip>;
export type NotificationFilterDto = z.infer<typeof notificationFilterSchema>;
export type NotificationMarkAsReadDto = z.infer<typeof notificationMarkAsReadSchema>;
