/**
 * Copyright (c) HashiCorp, Inc.
 * SPDX-License-Identifier: MPL-2.0
 */
import { getTypeAtPath } from "./terraformSchema";
import { ResourceScope, TerraformResourceBlock } from "./types";
export declare function fillWithConfigAccessors(scope: ResourceScope, config: TerraformResourceBlock, path: string): any;
type Key = string;
export declare function getRequiredAttributes(attributeType: ReturnType<typeof getTypeAtPath>): Key[];
export {};
//# sourceMappingURL=partialCode.d.ts.map