import { z } from 'zod'; /** Supplied by the admitting artifact planner, never by app configuration. */ export declare const ApplicationProviderDescriptorZod: z.ZodObject<{ artifactId: z.ZodString; descriptor: z.ZodObject<{ application: z.ZodOptional>; requiredCapabilities: z.ZodArray>; }, z.core.$strict>>; kind: z.ZodLiteral<"provider">; metadata: z.ZodObject<{ descriptor: z.ZodObject<{ id: z.ZodString; version: z.ZodNumber; }, z.core.$strict>; configSchemaHash: z.ZodString; implementationHash: z.ZodString; }, z.core.$strict>; connectionTypes: z.ZodArray; providedMonikers: z.ZodArray; requiredMonikers: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>; export type ApplicationProviderDescriptor = z.infer; //# sourceMappingURL=applicationProviderDescriptor.d.ts.map