import { ProviderSchema, BlockType, AttributeType, Schema } from "@cdktf/commons";
import { ProgramScope } from "./types";
export declare function getTypeAtPath(schema: ProviderSchema, path: string): Schema | BlockType | AttributeType | null;
export declare const isMapAttribute: (attribute: Schema | AttributeType | BlockType | null) => boolean;
export declare function getDesiredType(scope: ProgramScope, path: string): AttributeType;
//# sourceMappingURL=terraformSchema.d.ts.map