import { z } from "zod"; export declare const createCompanySchema: z.ZodObject<{ name: z.ZodString; description: z.ZodNullable>; budgetMonthlyCents: z.ZodDefault>; }, "strip", z.ZodTypeAny, { name: string; budgetMonthlyCents: number; description?: string | null | undefined; }, { name: string; description?: string | null | undefined; budgetMonthlyCents?: number | undefined; }>; export type CreateCompany = z.infer; export declare const updateCompanySchema: z.ZodObject<{ name: z.ZodOptional; description: z.ZodOptional>>; budgetMonthlyCents: z.ZodOptional>>; } & { status: z.ZodOptional>; spentMonthlyCents: z.ZodOptional; requireBoardApprovalForNewAgents: z.ZodOptional; brandColor: z.ZodOptional>; logoAssetId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { status?: "active" | "paused" | "archived" | undefined; name?: string | undefined; description?: string | null | undefined; budgetMonthlyCents?: number | undefined; spentMonthlyCents?: number | undefined; requireBoardApprovalForNewAgents?: boolean | undefined; brandColor?: string | null | undefined; logoAssetId?: string | null | undefined; }, { status?: "active" | "paused" | "archived" | undefined; name?: string | undefined; description?: string | null | undefined; budgetMonthlyCents?: number | undefined; spentMonthlyCents?: number | undefined; requireBoardApprovalForNewAgents?: boolean | undefined; brandColor?: string | null | undefined; logoAssetId?: string | null | undefined; }>; export type UpdateCompany = z.infer; export declare const updateCompanyBrandingSchema: z.ZodEffects; description: z.ZodOptional>; brandColor: z.ZodOptional>; logoAssetId: z.ZodOptional>; }, "strict", z.ZodTypeAny, { name?: string | undefined; description?: string | null | undefined; brandColor?: string | null | undefined; logoAssetId?: string | null | undefined; }, { name?: string | undefined; description?: string | null | undefined; brandColor?: string | null | undefined; logoAssetId?: string | null | undefined; }>, { name?: string | undefined; description?: string | null | undefined; brandColor?: string | null | undefined; logoAssetId?: string | null | undefined; }, { name?: string | undefined; description?: string | null | undefined; brandColor?: string | null | undefined; logoAssetId?: string | null | undefined; }>; export type UpdateCompanyBranding = z.infer; //# sourceMappingURL=company.d.ts.map