import { z } from 'zod'; export declare const companySchema: z.ZodObject<{ name: z.ZodOptional; email: z.ZodOptional; phone: z.ZodOptional; address: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; email?: string | undefined; phone?: string | undefined; address?: Record | undefined; }, { name?: string | undefined; email?: string | undefined; phone?: string | undefined; address?: Record | undefined; }>; export declare const brandSchema: z.ZodObject<{ displayName: z.ZodOptional; tagline: z.ZodOptional; primaryColor: z.ZodOptional; accentColor: z.ZodOptional; publicEmail: z.ZodOptional; publicPhone: z.ZodOptional; publicAddress: z.ZodOptional; publicCity: z.ZodOptional; publicCountry: z.ZodOptional; websiteUrl: z.ZodOptional; whatsappNumber: z.ZodOptional; defaultLocale: z.ZodOptional; defaultCurrency: z.ZodOptional>; amanpayMerchantId: z.ZodOptional; amanpaySecretKey: z.ZodOptional; paypalEmail: z.ZodOptional; paypalMerchantId: z.ZodOptional; isListedOnMarketplace: z.ZodOptional; homePageConfig: z.ZodOptional>; heroDescription: z.ZodOptional>; viewOffersLabel: z.ZodOptional>; viewPricingLabel: z.ZodOptional>; contactCompanyLabel: z.ZodOptional>; activeOffersTitle: z.ZodOptional>; seeAllOffersLabel: z.ZodOptional>; noActiveOffersLabel: z.ZodOptional>; publishedVehiclesTitle: z.ZodOptional>; viewVehicleLabel: z.ZodOptional>; pricingEyebrow: z.ZodOptional>; pricingTitle: z.ZodOptional>; pricingDescription: z.ZodOptional>; showOffers: z.ZodOptional; showVehicles: z.ZodOptional; showPricing: z.ZodOptional; layout: z.ZodOptional; x: z.ZodNumber; y: z.ZodNumber; w: z.ZodNumber; h: z.ZodNumber; }, "strip", z.ZodTypeAny, { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }, { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }>, "many">; }, "strip", z.ZodTypeAny, { items: { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }[]; }, { items: { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }[]; }>>; }, "strip", z.ZodTypeAny, { heroTitle?: string | null | undefined; heroDescription?: string | null | undefined; viewOffersLabel?: string | null | undefined; viewPricingLabel?: string | null | undefined; contactCompanyLabel?: string | null | undefined; activeOffersTitle?: string | null | undefined; seeAllOffersLabel?: string | null | undefined; noActiveOffersLabel?: string | null | undefined; publishedVehiclesTitle?: string | null | undefined; viewVehicleLabel?: string | null | undefined; pricingEyebrow?: string | null | undefined; pricingTitle?: string | null | undefined; pricingDescription?: string | null | undefined; showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; layout?: { items: { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }[]; } | undefined; }, { heroTitle?: string | null | undefined; heroDescription?: string | null | undefined; viewOffersLabel?: string | null | undefined; viewPricingLabel?: string | null | undefined; contactCompanyLabel?: string | null | undefined; activeOffersTitle?: string | null | undefined; seeAllOffersLabel?: string | null | undefined; noActiveOffersLabel?: string | null | undefined; publishedVehiclesTitle?: string | null | undefined; viewVehicleLabel?: string | null | undefined; pricingEyebrow?: string | null | undefined; pricingTitle?: string | null | undefined; pricingDescription?: string | null | undefined; showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; layout?: { items: { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }[]; } | undefined; }>>; menuConfig: z.ZodOptional>; vehiclesLabel: z.ZodOptional>; offersLabel: z.ZodOptional>; pricingLabel: z.ZodOptional>; blogLabel: z.ZodOptional>; contactLabel: z.ZodOptional>; bookCarLabel: z.ZodOptional>; siteNavigationLabel: z.ZodOptional>; showAbout: z.ZodOptional; showVehicles: z.ZodOptional; showOffers: z.ZodOptional; showPricing: z.ZodOptional; showBlog: z.ZodOptional; showContact: z.ZodOptional; pageSections: z.ZodOptional; offers: z.ZodOptional; vehicles: z.ZodOptional; pricing: z.ZodOptional; }, "strip", z.ZodTypeAny, { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; }, { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; }>>; about: z.ZodOptional; highlights: z.ZodOptional; details: z.ZodOptional; }, "strip", z.ZodTypeAny, { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; }, { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; }>>; offers: z.ZodOptional; grid: z.ZodOptional; }, "strip", z.ZodTypeAny, { header?: boolean | undefined; grid?: boolean | undefined; }, { header?: boolean | undefined; grid?: boolean | undefined; }>>; pricing: z.ZodOptional; plans: z.ZodOptional; payments: z.ZodOptional; faq: z.ZodOptional; }, "strip", z.ZodTypeAny, { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; }, { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; }>>; vehicles: z.ZodOptional; filters: z.ZodOptional; grid: z.ZodOptional; }, "strip", z.ZodTypeAny, { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; }, { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; }>>; vehicleDetail: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: boolean | undefined; gallery?: boolean | undefined; }, { summary?: boolean | undefined; gallery?: boolean | undefined; }>>; blog: z.ZodOptional; posts: z.ZodOptional; }, "strip", z.ZodTypeAny, { hero?: boolean | undefined; posts?: boolean | undefined; }, { hero?: boolean | undefined; posts?: boolean | undefined; }>>; contact: z.ZodOptional; }, "strip", z.ZodTypeAny, { content?: boolean | undefined; }, { content?: boolean | undefined; }>>; booking: z.ZodOptional; }, "strip", z.ZodTypeAny, { content?: boolean | undefined; }, { content?: boolean | undefined; }>>; bookingConfirmation: z.ZodOptional; summary: z.ZodOptional; actions: z.ZodOptional; }, "strip", z.ZodTypeAny, { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; }, { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { vehicles?: { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; } | undefined; pricing?: { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; } | undefined; offers?: { header?: boolean | undefined; grid?: boolean | undefined; } | undefined; home?: { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; } | undefined; about?: { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; } | undefined; vehicleDetail?: { summary?: boolean | undefined; gallery?: boolean | undefined; } | undefined; blog?: { hero?: boolean | undefined; posts?: boolean | undefined; } | undefined; contact?: { content?: boolean | undefined; } | undefined; booking?: { content?: boolean | undefined; } | undefined; bookingConfirmation?: { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; } | undefined; }, { vehicles?: { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; } | undefined; pricing?: { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; } | undefined; offers?: { header?: boolean | undefined; grid?: boolean | undefined; } | undefined; home?: { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; } | undefined; about?: { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; } | undefined; vehicleDetail?: { summary?: boolean | undefined; gallery?: boolean | undefined; } | undefined; blog?: { hero?: boolean | undefined; posts?: boolean | undefined; } | undefined; contact?: { content?: boolean | undefined; } | undefined; booking?: { content?: boolean | undefined; } | undefined; bookingConfirmation?: { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; aboutLabel?: string | null | undefined; vehiclesLabel?: string | null | undefined; offersLabel?: string | null | undefined; pricingLabel?: string | null | undefined; blogLabel?: string | null | undefined; contactLabel?: string | null | undefined; bookCarLabel?: string | null | undefined; siteNavigationLabel?: string | null | undefined; showAbout?: boolean | undefined; showBlog?: boolean | undefined; showContact?: boolean | undefined; pageSections?: { vehicles?: { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; } | undefined; pricing?: { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; } | undefined; offers?: { header?: boolean | undefined; grid?: boolean | undefined; } | undefined; home?: { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; } | undefined; about?: { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; } | undefined; vehicleDetail?: { summary?: boolean | undefined; gallery?: boolean | undefined; } | undefined; blog?: { hero?: boolean | undefined; posts?: boolean | undefined; } | undefined; contact?: { content?: boolean | undefined; } | undefined; booking?: { content?: boolean | undefined; } | undefined; bookingConfirmation?: { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; } | undefined; } | undefined; }, { showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; aboutLabel?: string | null | undefined; vehiclesLabel?: string | null | undefined; offersLabel?: string | null | undefined; pricingLabel?: string | null | undefined; blogLabel?: string | null | undefined; contactLabel?: string | null | undefined; bookCarLabel?: string | null | undefined; siteNavigationLabel?: string | null | undefined; showAbout?: boolean | undefined; showBlog?: boolean | undefined; showContact?: boolean | undefined; pageSections?: { vehicles?: { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; } | undefined; pricing?: { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; } | undefined; offers?: { header?: boolean | undefined; grid?: boolean | undefined; } | undefined; home?: { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; } | undefined; about?: { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; } | undefined; vehicleDetail?: { summary?: boolean | undefined; gallery?: boolean | undefined; } | undefined; blog?: { hero?: boolean | undefined; posts?: boolean | undefined; } | undefined; contact?: { content?: boolean | undefined; } | undefined; booking?: { content?: boolean | undefined; } | undefined; bookingConfirmation?: { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; } | undefined; } | undefined; }>>; }, "strip", z.ZodTypeAny, { displayName?: string | undefined; tagline?: string | undefined; publicEmail?: string | undefined; publicPhone?: string | undefined; publicAddress?: string | undefined; publicCity?: string | undefined; publicCountry?: string | undefined; websiteUrl?: string | undefined; whatsappNumber?: string | undefined; defaultLocale?: string | undefined; defaultCurrency?: "MAD" | undefined; isListedOnMarketplace?: boolean | undefined; homePageConfig?: { heroTitle?: string | null | undefined; heroDescription?: string | null | undefined; viewOffersLabel?: string | null | undefined; viewPricingLabel?: string | null | undefined; contactCompanyLabel?: string | null | undefined; activeOffersTitle?: string | null | undefined; seeAllOffersLabel?: string | null | undefined; noActiveOffersLabel?: string | null | undefined; publishedVehiclesTitle?: string | null | undefined; viewVehicleLabel?: string | null | undefined; pricingEyebrow?: string | null | undefined; pricingTitle?: string | null | undefined; pricingDescription?: string | null | undefined; showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; layout?: { items: { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }[]; } | undefined; } | undefined; menuConfig?: { showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; aboutLabel?: string | null | undefined; vehiclesLabel?: string | null | undefined; offersLabel?: string | null | undefined; pricingLabel?: string | null | undefined; blogLabel?: string | null | undefined; contactLabel?: string | null | undefined; bookCarLabel?: string | null | undefined; siteNavigationLabel?: string | null | undefined; showAbout?: boolean | undefined; showBlog?: boolean | undefined; showContact?: boolean | undefined; pageSections?: { vehicles?: { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; } | undefined; pricing?: { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; } | undefined; offers?: { header?: boolean | undefined; grid?: boolean | undefined; } | undefined; home?: { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; } | undefined; about?: { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; } | undefined; vehicleDetail?: { summary?: boolean | undefined; gallery?: boolean | undefined; } | undefined; blog?: { hero?: boolean | undefined; posts?: boolean | undefined; } | undefined; contact?: { content?: boolean | undefined; } | undefined; booking?: { content?: boolean | undefined; } | undefined; bookingConfirmation?: { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; } | undefined; } | undefined; } | undefined; amanpaySecretKey?: string | undefined; amanpayMerchantId?: string | undefined; paypalEmail?: string | undefined; paypalMerchantId?: string | undefined; primaryColor?: string | undefined; accentColor?: string | undefined; }, { displayName?: string | undefined; tagline?: string | undefined; publicEmail?: string | undefined; publicPhone?: string | undefined; publicAddress?: string | undefined; publicCity?: string | undefined; publicCountry?: string | undefined; websiteUrl?: string | undefined; whatsappNumber?: string | undefined; defaultLocale?: string | undefined; defaultCurrency?: "MAD" | undefined; isListedOnMarketplace?: boolean | undefined; homePageConfig?: { heroTitle?: string | null | undefined; heroDescription?: string | null | undefined; viewOffersLabel?: string | null | undefined; viewPricingLabel?: string | null | undefined; contactCompanyLabel?: string | null | undefined; activeOffersTitle?: string | null | undefined; seeAllOffersLabel?: string | null | undefined; noActiveOffersLabel?: string | null | undefined; publishedVehiclesTitle?: string | null | undefined; viewVehicleLabel?: string | null | undefined; pricingEyebrow?: string | null | undefined; pricingTitle?: string | null | undefined; pricingDescription?: string | null | undefined; showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; layout?: { items: { type: "hero" | "vehicles" | "pricing" | "offers"; id: string; x: number; y: number; w: number; h: number; }[]; } | undefined; } | undefined; menuConfig?: { showOffers?: boolean | undefined; showVehicles?: boolean | undefined; showPricing?: boolean | undefined; aboutLabel?: string | null | undefined; vehiclesLabel?: string | null | undefined; offersLabel?: string | null | undefined; pricingLabel?: string | null | undefined; blogLabel?: string | null | undefined; contactLabel?: string | null | undefined; bookCarLabel?: string | null | undefined; siteNavigationLabel?: string | null | undefined; showAbout?: boolean | undefined; showBlog?: boolean | undefined; showContact?: boolean | undefined; pageSections?: { vehicles?: { header?: boolean | undefined; grid?: boolean | undefined; filters?: boolean | undefined; } | undefined; pricing?: { plans?: boolean | undefined; hero?: boolean | undefined; payments?: boolean | undefined; faq?: boolean | undefined; } | undefined; offers?: { header?: boolean | undefined; grid?: boolean | undefined; } | undefined; home?: { hero?: boolean | undefined; vehicles?: boolean | undefined; pricing?: boolean | undefined; offers?: boolean | undefined; } | undefined; about?: { details?: boolean | undefined; hero?: boolean | undefined; highlights?: boolean | undefined; } | undefined; vehicleDetail?: { summary?: boolean | undefined; gallery?: boolean | undefined; } | undefined; blog?: { hero?: boolean | undefined; posts?: boolean | undefined; } | undefined; contact?: { content?: boolean | undefined; } | undefined; booking?: { content?: boolean | undefined; } | undefined; bookingConfirmation?: { summary?: boolean | undefined; actions?: boolean | undefined; hero?: boolean | undefined; } | undefined; } | undefined; } | undefined; amanpaySecretKey?: string | undefined; amanpayMerchantId?: string | undefined; paypalEmail?: string | undefined; paypalMerchantId?: string | undefined; primaryColor?: string | undefined; accentColor?: string | undefined; }>; export declare const contractSettingsSchema: z.ZodObject<{ legalName: z.ZodOptional; registrationNumber: z.ZodOptional; taxId: z.ZodOptional; terms: z.ZodOptional; fuelPolicy: z.ZodOptional; depositPolicy: z.ZodOptional; lateFeePolicy: z.ZodOptional; damagePolicy: z.ZodOptional; contractFooterNote: z.ZodOptional; invoiceFooterNote: z.ZodOptional; signatureRequired: z.ZodOptional; showTax: z.ZodOptional; taxRate: z.ZodOptional; taxLabel: z.ZodOptional; fuelPolicyType: z.ZodOptional>; fuelPolicyNote: z.ZodOptional; fuelChargePerLiter: z.ZodOptional; fuelShortfallFee: z.ZodOptional; lateFeePerHour: z.ZodOptional; additionalDriverCharge: z.ZodOptional>; additionalDriverDailyRate: z.ZodOptional; additionalDriverFlatRate: z.ZodOptional; }, "strip", z.ZodTypeAny, { legalName?: string | undefined; registrationNumber?: string | undefined; taxId?: string | undefined; terms?: string | undefined; fuelPolicyType?: "FULL_TO_FULL" | "FULL_TO_EMPTY" | "SAME_TO_SAME" | "PREPAID" | "FREE" | undefined; lateFeePerHour?: number | undefined; taxRate?: number | undefined; signatureRequired?: boolean | undefined; showTax?: boolean | undefined; fuelPolicy?: string | undefined; depositPolicy?: string | undefined; lateFeePolicy?: string | undefined; damagePolicy?: string | undefined; contractFooterNote?: string | undefined; invoiceFooterNote?: string | undefined; taxLabel?: string | undefined; fuelPolicyNote?: string | undefined; fuelChargePerLiter?: number | undefined; fuelShortfallFee?: number | undefined; additionalDriverCharge?: "FREE" | "PER_DAY" | "FLAT" | undefined; additionalDriverDailyRate?: number | undefined; additionalDriverFlatRate?: number | undefined; }, { legalName?: string | undefined; registrationNumber?: string | undefined; taxId?: string | undefined; terms?: string | undefined; fuelPolicyType?: "FULL_TO_FULL" | "FULL_TO_EMPTY" | "SAME_TO_SAME" | "PREPAID" | "FREE" | undefined; lateFeePerHour?: number | undefined; taxRate?: number | undefined; signatureRequired?: boolean | undefined; showTax?: boolean | undefined; fuelPolicy?: string | undefined; depositPolicy?: string | undefined; lateFeePolicy?: string | undefined; damagePolicy?: string | undefined; contractFooterNote?: string | undefined; invoiceFooterNote?: string | undefined; taxLabel?: string | undefined; fuelPolicyNote?: string | undefined; fuelChargePerLiter?: number | undefined; fuelShortfallFee?: number | undefined; additionalDriverCharge?: "FREE" | "PER_DAY" | "FLAT" | undefined; additionalDriverDailyRate?: number | undefined; additionalDriverFlatRate?: number | undefined; }>; export declare const insurancePolicySchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional; type: z.ZodEnum<["CDW", "SCDW", "THEFT", "THIRD_PARTY", "FULL", "BASIC", "ROADSIDE", "PERSONAL", "CUSTOM"]>; chargeType: z.ZodEnum<["PER_DAY", "PER_RENTAL", "PERCENTAGE_OF_RENTAL"]>; chargeValue: z.ZodNumber; isRequired: z.ZodDefault; isActive: z.ZodDefault; sortOrder: z.ZodDefault; }, "strip", z.ZodTypeAny, { type: "FULL" | "CDW" | "SCDW" | "THEFT" | "THIRD_PARTY" | "BASIC" | "ROADSIDE" | "PERSONAL" | "CUSTOM"; name: string; isActive: boolean; sortOrder: number; isRequired: boolean; chargeType: "PER_DAY" | "PER_RENTAL" | "PERCENTAGE_OF_RENTAL"; chargeValue: number; description?: string | undefined; }, { type: "FULL" | "CDW" | "SCDW" | "THEFT" | "THIRD_PARTY" | "BASIC" | "ROADSIDE" | "PERSONAL" | "CUSTOM"; name: string; chargeType: "PER_DAY" | "PER_RENTAL" | "PERCENTAGE_OF_RENTAL"; chargeValue: number; description?: string | undefined; isActive?: boolean | undefined; sortOrder?: number | undefined; isRequired?: boolean | undefined; }>; export declare const pricingRuleSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodEnum<["SURCHARGE", "DISCOUNT"]>; condition: z.ZodEnum<["AGE_LESS_THAN", "AGE_GREATER_THAN", "LICENSE_YEARS_LESS_THAN", "LICENSE_YEARS_GREATER_THAN"]>; conditionValue: z.ZodNumber; adjustmentType: z.ZodEnum<["PERCENTAGE", "FLAT_PER_DAY", "FLAT_TOTAL"]>; adjustmentValue: z.ZodNumber; isActive: z.ZodDefault; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "DISCOUNT" | "SURCHARGE"; name: string; isActive: boolean; condition: "AGE_LESS_THAN" | "AGE_GREATER_THAN" | "LICENSE_YEARS_LESS_THAN" | "LICENSE_YEARS_GREATER_THAN"; conditionValue: number; adjustmentType: "PERCENTAGE" | "FLAT_PER_DAY" | "FLAT_TOTAL"; adjustmentValue: number; description?: string | undefined; }, { type: "DISCOUNT" | "SURCHARGE"; name: string; condition: "AGE_LESS_THAN" | "AGE_GREATER_THAN" | "LICENSE_YEARS_LESS_THAN" | "LICENSE_YEARS_GREATER_THAN"; conditionValue: number; adjustmentType: "PERCENTAGE" | "FLAT_PER_DAY" | "FLAT_TOTAL"; adjustmentValue: number; description?: string | undefined; isActive?: boolean | undefined; }>; export declare const accountingSettingsSchema: z.ZodObject<{ reportingPeriod: z.ZodOptional>; fiscalYearStart: z.ZodOptional; currency: z.ZodOptional>; accountantEmail: z.ZodOptional; accountantName: z.ZodOptional; autoSendReport: z.ZodOptional; reportFormat: z.ZodOptional>; }, "strip", z.ZodTypeAny, { currency?: "MAD" | undefined; reportingPeriod?: "MONTHLY" | "ANNUAL" | "WEEKLY" | "QUARTERLY" | undefined; fiscalYearStart?: number | undefined; accountantEmail?: string | undefined; accountantName?: string | undefined; autoSendReport?: boolean | undefined; reportFormat?: "CSV" | "PDF" | "BOTH" | undefined; }, { currency?: "MAD" | undefined; reportingPeriod?: "MONTHLY" | "ANNUAL" | "WEEKLY" | "QUARTERLY" | undefined; fiscalYearStart?: number | undefined; accountantEmail?: string | undefined; accountantName?: string | undefined; autoSendReport?: boolean | undefined; reportFormat?: "CSV" | "PDF" | "BOTH" | undefined; }>; export declare const subdomainSchema: z.ZodObject<{ subdomain: z.ZodString; }, "strip", z.ZodTypeAny, { subdomain: string; }, { subdomain: string; }>; export declare const customDomainSchema: z.ZodObject<{ customDomain: z.ZodString; }, "strip", z.ZodTypeAny, { customDomain: string; }, { customDomain: string; }>; export declare const idParamSchema: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; //# sourceMappingURL=company.schemas.d.ts.map