import { ProviderConstraint } from "./dependency-manager"; type ProvidersMap = { [name: string]: string; }; export declare function resetFetchCache(): Promise; export declare function getAllPrebuiltProviders(): Promise; export declare function getNpmPackageName(constraint: ProviderConstraint, useCdktn: boolean): Promise; type PrebuiltProviderVersion = { packageVersion: string; providerVersion: string; cdktfPeerDependencyConstraint: string; cdktnPeerDependencyConstraint: string; packageName: string; }; export declare function getPrebuiltProviderRepositoryName(packageName: string): Promise; export declare function getAllPrebuiltProviderVersions(packageName: string): Promise; export declare function getPrebuiltProviderVersions(constraint: ProviderConstraint, cdktfVersion: string): Promise<{ name: string; version: string; }[] | null>; export declare function getPrebuiltProviderVersionInformation(packageName: string, packageVersion: string): Promise; export {}; //# sourceMappingURL=prebuilt-providers.d.ts.map