import { z } from 'zod'; export declare const updateSiteSettingsSchema: z.ZodObject<{ organizationName: z.ZodOptional; organizationShortName: z.ZodOptional; organizationLogoUrl: z.ZodUnion<[z.ZodOptional>, z.ZodLiteral<"">]>; organizationFaviconUrl: z.ZodUnion<[z.ZodOptional>, z.ZodLiteral<"">]>; adminColorPrimary: z.ZodOptional; adminColorBgBase: z.ZodOptional; publicColorPrimary: z.ZodOptional; publicColorBgBase: z.ZodOptional; publicColorBgContainer: z.ZodOptional; publicHeaderGradient: z.ZodOptional; footerText: z.ZodOptional; loginSubtitle: z.ZodOptional; emailFromName: z.ZodOptional; smtpHost: z.ZodOptional; smtpPort: z.ZodOptional; smtpUser: z.ZodOptional; smtpPass: z.ZodOptional; smtpFromAddress: z.ZodOptional; smtpActiveProvider: z.ZodOptional>; emailTestMode: z.ZodOptional; testEmailRecipient: z.ZodOptional; enablePublicRegistration: z.ZodOptional; enableEmailVerification: z.ZodOptional; autoApproveVerifiedUsers: z.ZodOptional; enableInfluence: z.ZodOptional; enableMap: z.ZodOptional; enableNewsletter: z.ZodOptional; enableLandingPages: z.ZodOptional; enableMediaFeatures: z.ZodOptional; enablePayments: z.ZodOptional; enableGalleryAds: z.ZodOptional; enableChat: z.ZodOptional; enableEvents: z.ZodOptional; enableDocsComments: z.ZodOptional; enableSms: z.ZodOptional; enablePeople: z.ZodOptional; enableSocial: z.ZodOptional; enableMeet: z.ZodOptional; enableMeetingPlanner: z.ZodOptional; enableTicketedEvents: z.ZodOptional; enableSocialCalendar: z.ZodOptional; enableDocsCollaboration: z.ZodOptional; requireEventApproval: z.ZodOptional; autoSyncPeopleToMap: z.ZodOptional; smsTermuxApiUrl: z.ZodOptional; smsTermuxApiKey: z.ZodOptional; smsTailscaleApiKey: z.ZodOptional; smsTailscaleTailnet: z.ZodOptional; smsTailscaleDeviceId: z.ZodOptional; smsTailscaleDeviceName: z.ZodOptional; giteaApiToken: z.ZodOptional; giteaCommentsRepoOwner: z.ZodOptional; giteaCommentsRepoName: z.ZodOptional; giteaOauthClientId: z.ZodOptional; giteaOauthClientSecret: z.ZodOptional; enableUserProvisioning: z.ZodOptional; provisionGitea: z.ZodOptional; provisionGiteaTiming: z.ZodOptional>; provisionVaultwarden: z.ZodOptional; provisionVaultwardenTiming: z.ZodOptional>; provisionListmonk: z.ZodOptional; provisionListmonkTiming: z.ZodOptional>; enableAutoUpgrade: z.ZodOptional; autoUpgradeSchedule: z.ZodOptional>; autoUpgradePullServices: z.ZodOptional; notifyAdminAutoUpgrade: z.ZodOptional; navConfig: z.ZodOptional; featureFlag: z.ZodOptional; external: z.ZodOptional; children: z.ZodOptional; featureFlag: z.ZodOptional; external: z.ZodOptional; }, "strip", z.ZodTypeAny, { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }, { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path: string; type: "custom" | "builtin" | "group"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; children?: { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }[] | undefined; }, { path: string; type: "custom" | "builtin" | "group"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; children?: { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }[] | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { items: { path: string; type: "custom" | "builtin" | "group"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; children?: { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }[] | undefined; }[]; }, { items: { path: string; type: "custom" | "builtin" | "group"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; children?: { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }[] | undefined; }[]; }>>; notifyAdminShiftSignup: z.ZodOptional; notifyAdminResponseSubmitted: z.ZodOptional; notifyAdminSignRequested: z.ZodOptional; notifyAdminShiftCancellation: z.ZodOptional; notifyVolunteerSessionSummary: z.ZodOptional; notifyVolunteerCancellation: z.ZodOptional; notifyVolunteerShiftReminder: z.ZodOptional; notifyVolunteerShiftThankYou: z.ZodOptional; notifyVolunteerReengagement: z.ZodOptional; reengagementInactiveDays: z.ZodOptional; reengagementCooldownDays: z.ZodOptional; }, "strip", z.ZodTypeAny, { organizationName?: string | undefined; organizationShortName?: string | undefined; organizationLogoUrl?: string | null | undefined; organizationFaviconUrl?: string | null | undefined; adminColorPrimary?: string | undefined; adminColorBgBase?: string | undefined; publicColorPrimary?: string | undefined; publicColorBgBase?: string | undefined; publicColorBgContainer?: string | undefined; publicHeaderGradient?: string | undefined; footerText?: string | undefined; loginSubtitle?: string | undefined; emailFromName?: string | undefined; smtpHost?: string | undefined; smtpPort?: number | undefined; smtpUser?: string | undefined; smtpPass?: string | undefined; smtpFromAddress?: string | undefined; smtpActiveProvider?: "production" | "mailhog" | undefined; emailTestMode?: boolean | undefined; testEmailRecipient?: string | undefined; enablePublicRegistration?: boolean | undefined; enableEmailVerification?: boolean | undefined; autoApproveVerifiedUsers?: boolean | undefined; enableInfluence?: boolean | undefined; enableMap?: boolean | undefined; enableNewsletter?: boolean | undefined; enableLandingPages?: boolean | undefined; enableMediaFeatures?: boolean | undefined; enablePayments?: boolean | undefined; enableGalleryAds?: boolean | undefined; enableChat?: boolean | undefined; enableEvents?: boolean | undefined; enableDocsComments?: boolean | undefined; enableSms?: boolean | undefined; enablePeople?: boolean | undefined; enableSocial?: boolean | undefined; enableMeet?: boolean | undefined; enableMeetingPlanner?: boolean | undefined; enableTicketedEvents?: boolean | undefined; enableSocialCalendar?: boolean | undefined; enableDocsCollaboration?: boolean | undefined; requireEventApproval?: boolean | undefined; autoSyncPeopleToMap?: boolean | undefined; smsTermuxApiUrl?: string | undefined; smsTermuxApiKey?: string | undefined; smsTailscaleApiKey?: string | undefined; smsTailscaleTailnet?: string | undefined; smsTailscaleDeviceId?: string | undefined; smsTailscaleDeviceName?: string | undefined; giteaApiToken?: string | undefined; giteaCommentsRepoOwner?: string | undefined; giteaCommentsRepoName?: string | undefined; giteaOauthClientId?: string | undefined; giteaOauthClientSecret?: string | undefined; enableUserProvisioning?: boolean | undefined; provisionGitea?: boolean | undefined; provisionGiteaTiming?: "lazy" | "eager" | undefined; provisionVaultwarden?: boolean | undefined; provisionVaultwardenTiming?: "lazy" | "eager" | undefined; provisionListmonk?: boolean | undefined; provisionListmonkTiming?: "lazy" | "eager" | undefined; enableAutoUpgrade?: boolean | undefined; autoUpgradeSchedule?: "daily-3am" | "daily-4am" | "daily-5am" | "weekly-sun-3am" | "weekly-mon-3am" | "12h" | "24h" | undefined; autoUpgradePullServices?: boolean | undefined; notifyAdminAutoUpgrade?: boolean | undefined; navConfig?: { items: { path: string; type: "custom" | "builtin" | "group"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; children?: { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }[] | undefined; }[]; } | undefined; notifyAdminShiftSignup?: boolean | undefined; notifyAdminResponseSubmitted?: boolean | undefined; notifyAdminSignRequested?: boolean | undefined; notifyAdminShiftCancellation?: boolean | undefined; notifyVolunteerSessionSummary?: boolean | undefined; notifyVolunteerCancellation?: boolean | undefined; notifyVolunteerShiftReminder?: boolean | undefined; notifyVolunteerShiftThankYou?: boolean | undefined; notifyVolunteerReengagement?: boolean | undefined; reengagementInactiveDays?: number | undefined; reengagementCooldownDays?: number | undefined; }, { organizationName?: string | undefined; organizationShortName?: string | undefined; organizationLogoUrl?: string | null | undefined; organizationFaviconUrl?: string | null | undefined; adminColorPrimary?: string | undefined; adminColorBgBase?: string | undefined; publicColorPrimary?: string | undefined; publicColorBgBase?: string | undefined; publicColorBgContainer?: string | undefined; publicHeaderGradient?: string | undefined; footerText?: string | undefined; loginSubtitle?: string | undefined; emailFromName?: string | undefined; smtpHost?: string | undefined; smtpPort?: number | undefined; smtpUser?: string | undefined; smtpPass?: string | undefined; smtpFromAddress?: string | undefined; smtpActiveProvider?: "production" | "mailhog" | undefined; emailTestMode?: boolean | undefined; testEmailRecipient?: string | undefined; enablePublicRegistration?: boolean | undefined; enableEmailVerification?: boolean | undefined; autoApproveVerifiedUsers?: boolean | undefined; enableInfluence?: boolean | undefined; enableMap?: boolean | undefined; enableNewsletter?: boolean | undefined; enableLandingPages?: boolean | undefined; enableMediaFeatures?: boolean | undefined; enablePayments?: boolean | undefined; enableGalleryAds?: boolean | undefined; enableChat?: boolean | undefined; enableEvents?: boolean | undefined; enableDocsComments?: boolean | undefined; enableSms?: boolean | undefined; enablePeople?: boolean | undefined; enableSocial?: boolean | undefined; enableMeet?: boolean | undefined; enableMeetingPlanner?: boolean | undefined; enableTicketedEvents?: boolean | undefined; enableSocialCalendar?: boolean | undefined; enableDocsCollaboration?: boolean | undefined; requireEventApproval?: boolean | undefined; autoSyncPeopleToMap?: boolean | undefined; smsTermuxApiUrl?: string | undefined; smsTermuxApiKey?: string | undefined; smsTailscaleApiKey?: string | undefined; smsTailscaleTailnet?: string | undefined; smsTailscaleDeviceId?: string | undefined; smsTailscaleDeviceName?: string | undefined; giteaApiToken?: string | undefined; giteaCommentsRepoOwner?: string | undefined; giteaCommentsRepoName?: string | undefined; giteaOauthClientId?: string | undefined; giteaOauthClientSecret?: string | undefined; enableUserProvisioning?: boolean | undefined; provisionGitea?: boolean | undefined; provisionGiteaTiming?: "lazy" | "eager" | undefined; provisionVaultwarden?: boolean | undefined; provisionVaultwardenTiming?: "lazy" | "eager" | undefined; provisionListmonk?: boolean | undefined; provisionListmonkTiming?: "lazy" | "eager" | undefined; enableAutoUpgrade?: boolean | undefined; autoUpgradeSchedule?: "daily-3am" | "daily-4am" | "daily-5am" | "weekly-sun-3am" | "weekly-mon-3am" | "12h" | "24h" | undefined; autoUpgradePullServices?: boolean | undefined; notifyAdminAutoUpgrade?: boolean | undefined; navConfig?: { items: { path: string; type: "custom" | "builtin" | "group"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; children?: { path: string; type: "custom" | "builtin"; id: string; label: string; icon: string; enabled: boolean; order: number; featureFlag?: string | undefined; external?: boolean | undefined; }[] | undefined; }[]; } | undefined; notifyAdminShiftSignup?: boolean | undefined; notifyAdminResponseSubmitted?: boolean | undefined; notifyAdminSignRequested?: boolean | undefined; notifyAdminShiftCancellation?: boolean | undefined; notifyVolunteerSessionSummary?: boolean | undefined; notifyVolunteerCancellation?: boolean | undefined; notifyVolunteerShiftReminder?: boolean | undefined; notifyVolunteerShiftThankYou?: boolean | undefined; notifyVolunteerReengagement?: boolean | undefined; reengagementInactiveDays?: number | undefined; reengagementCooldownDays?: number | undefined; }>; export type UpdateSiteSettingsInput = z.infer; //# sourceMappingURL=settings.schemas.d.ts.map