import { z } from "zod/v4"; export declare const CloudConfigSchema: z.ZodObject<{ plan: z.ZodOptional>; monthlyObservationLimit: z.ZodOptional; defaultLookBackDays: z.ZodOptional; stripe: z.ZodOptional; activeSubscriptionId: z.ZodOptional; activeProductId: z.ZodOptional; activeUsageProductId: z.ZodOptional; }, z.core.$strip>, z.ZodTransform<{ isLegacySubscription: boolean; customerId?: string | undefined; activeSubscriptionId?: string | undefined; activeProductId?: string | undefined; activeUsageProductId?: string | undefined; }, { customerId?: string | undefined; activeSubscriptionId?: string | undefined; activeProductId?: string | undefined; activeUsageProductId?: string | undefined; }>>>; rateLimitOverrides: z.ZodOptional>; durationInSec: z.ZodOptional>; resource: z.ZodEnum<{ prompts: "prompts"; ingestion: "ingestion"; "public-api": "public-api"; "public-api-metrics": "public-api-metrics"; "public-api-daily-metrics-legacy": "public-api-daily-metrics-legacy"; "legacy-ingestion": "legacy-ingestion"; datasets: "datasets"; }>; }, z.core.$strip>>>; usageAlerts: z.ZodOptional; type: z.ZodDefault>; threshold: z.ZodNumber; alertId: z.ZodString; meterId: z.ZodString; notifications: z.ZodObject<{ email: z.ZodDefault; recipients: z.ZodDefault>; }, z.core.$strip>; }, z.core.$strip>>; }, z.core.$strip>; export type CloudConfigSchema = z.infer; //# sourceMappingURL=cloudConfigSchema.d.ts.map