import * as z from "zod"; declare const constraintsType: z.ZodObject<{ cdktf: z.ZodString; providers: z.ZodRecord; }, z.core.$strip>; export type Constraints = z.infer; /** * Class to help with reading `constraints.json` file * published by `provider get` or `provider add` commands */ export declare class LocalProviderConstraints { private constraints; private get jsonFilePath(); private readLocalConstraintsJson; constraintsForAllProviders(): Promise<{ cdktf: string; providers: Record; } | undefined>; constraintForProvider(providerName: string): Promise; } export {}; //# sourceMappingURL=local-provider-constraints.d.ts.map