import { z } from 'zod'; export declare const modelCreatorSchema: z.ZodEnum<{ anthropic: "anthropic"; openai: "openai"; google: "google"; grok: "grok"; }>; export type ModelCreator = z.infer; export declare const providerInfoSchema: z.ZodObject<{ id: z.ZodString; displayName: z.ZodString; color: z.ZodString; logoUrl: z.ZodString; logoStyle: z.ZodEnum<{ symbol: "symbol"; wordmark: "wordmark"; }>; }, z.core.$strip>; export type ProviderInfoPublic = z.infer; export declare const appInfoPublicSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodNullable; websiteUrl: z.ZodNullable; iconUrl: z.ZodNullable; }, z.core.$strip>; export type AppInfoPublic = z.infer; export declare const modelPricingPerMillionSchema: z.ZodObject<{ inputPerMillion: z.ZodNumber; outputPerMillion: z.ZodNumber; }, z.core.$strip>; export declare const appLlmCatalogModelSchema: z.ZodObject<{ slug: z.ZodString; displayName: z.ZodString; creator: z.ZodEnum<{ anthropic: "anthropic"; openai: "openai"; google: "google"; grok: "grok"; }>; creatorLogoUrl: z.ZodString; tiers: z.ZodArray; capabilities: z.ZodArray; servedBy: z.ZodArray; pricing: z.ZodObject<{ inputPerMillion: z.ZodNumber; outputPerMillion: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>; export type AppLlmCatalogModel = z.infer; export declare const appLlmCatalogTierSchema: z.ZodObject<{ id: z.ZodString; reachable: z.ZodBoolean; recommendedModel: z.ZodNullable; }, z.core.$strip>; export type AppLlmCatalogTier = z.infer; export declare const appLlmCatalogSchema: z.ZodObject<{ app: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodNullable; websiteUrl: z.ZodNullable; iconUrl: z.ZodNullable; }, z.core.$strip>; models: z.ZodArray; creatorLogoUrl: z.ZodString; tiers: z.ZodArray; capabilities: z.ZodArray; servedBy: z.ZodArray; pricing: z.ZodObject<{ inputPerMillion: z.ZodNumber; outputPerMillion: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>>; providers: z.ZodArray; }, z.core.$strip>>; tiers: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>; export type AppLlmCatalog = z.infer; //# sourceMappingURL=app-llm-catalog.d.ts.map