import { z } from 'zod';
export declare const userSchema: z.ZodObject<{
    id: z.ZodString;
    name: z.ZodString;
    avatarUrl: z.ZodOptional<z.ZodString>;
    role: z.ZodOptional<z.ZodString>;
    hidden: z.ZodOptional<z.ZodBoolean>;
    email: z.ZodOptional<z.ZodString>;
    slackDirectMessageUrl: z.ZodOptional<z.ZodString>;
    msTeamsDirectMessageUrl: z.ZodOptional<z.ZodString>;
    ownedDomains: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
    ownedServices: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
    ownedEvents: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
    ownedCommands: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
    ownedQueries: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
    associatedTeams: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
}, "strip", z.ZodTypeAny, {
    id: string;
    name: string;
    hidden?: boolean | undefined;
    avatarUrl?: string | undefined;
    role?: string | undefined;
    email?: string | undefined;
    slackDirectMessageUrl?: string | undefined;
    msTeamsDirectMessageUrl?: string | undefined;
    ownedDomains?: any[] | undefined;
    ownedServices?: any[] | undefined;
    ownedEvents?: any[] | undefined;
    ownedCommands?: any[] | undefined;
    ownedQueries?: any[] | undefined;
    associatedTeams?: any[] | undefined;
}, {
    id: string;
    name: string;
    hidden?: boolean | undefined;
    avatarUrl?: string | undefined;
    role?: string | undefined;
    email?: string | undefined;
    slackDirectMessageUrl?: string | undefined;
    msTeamsDirectMessageUrl?: string | undefined;
    ownedDomains?: any[] | undefined;
    ownedServices?: any[] | undefined;
    ownedEvents?: any[] | undefined;
    ownedCommands?: any[] | undefined;
    ownedQueries?: any[] | undefined;
    associatedTeams?: any[] | undefined;
}>;
//# sourceMappingURL=user.d.ts.map