import { z } from 'zod';
export declare const DetailedReportSchema: z.ZodObject<{
    workspaceId: z.ZodString;
    dateRangeStart: z.ZodOptional<z.ZodDate>;
    dateRangeEnd: z.ZodOptional<z.ZodDate>;
    users: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    projects: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    clients: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    includeTimeEntries: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, "strip", z.ZodTypeAny, {
    workspaceId: string;
    includeTimeEntries: boolean;
    dateRangeStart?: Date | undefined;
    dateRangeEnd?: Date | undefined;
    users?: string[] | undefined;
    projects?: string[] | undefined;
    clients?: string[] | undefined;
    tags?: string[] | undefined;
}, {
    workspaceId: string;
    dateRangeStart?: Date | undefined;
    dateRangeEnd?: Date | undefined;
    users?: string[] | undefined;
    projects?: string[] | undefined;
    clients?: string[] | undefined;
    tags?: string[] | undefined;
    includeTimeEntries?: boolean | undefined;
}>;
