import { z } from "zod";
export declare const BulkUpdateEventSchema: z.ZodObject<{
    eventTypeIds: z.ZodArray<z.ZodNumber, "many">;
}, "strip", z.ZodTypeAny, {
    eventTypeIds: number[];
}, {
    eventTypeIds: number[];
}>;
export type BulkUpdatParams = {
    eventTypeIds: number[];
    callback: () => void;
};
export type EventTypes = Array<{
    id: number;
    title: string;
}>;
export declare function BulkEditDefaultForEventsModal({ eventTypes, isEventTypesFetching, ...props }: {
    open: boolean;
    setOpen: (open: boolean) => void;
    bulkUpdateFunction: (params: BulkUpdatParams) => void;
    isPending: boolean;
    description: string;
    isEventTypesFetching?: boolean;
    eventTypes?: EventTypes;
    handleBulkEditDialogToggle: () => void;
}): JSX.Element | null;
//# sourceMappingURL=BulkEditDefaultForEventsModal.d.ts.map