import { $TSContext, $TSObject } from 'amplify-cli-core'; import { PlaceIndexParameters } from './placeIndexParams'; import { ResourceDependsOn } from './resourceUtils'; export declare const createPlaceIndexResource: (context: $TSContext, parameters: PlaceIndexParameters) => Promise; export declare const modifyPlaceIndexResource: (context: $TSContext, parameters: PlaceIndexParameters) => Promise; export declare const constructPlaceIndexMetaParameters: (params: PlaceIndexParameters, authResourceName: string) => PlaceIndexMetaParameters; export declare type PlaceIndexMetaParameters = Pick & { providerPlugin: string; service: string; dependsOn: ResourceDependsOn[]; }; export declare const getCurrentPlaceIndexParameters: (indexName: string) => Promise>; export declare const getPlaceIndexIamPolicies: (resourceName: string, crudOptions: string[]) => { policy: $TSObject[]; attributes: string[]; }; //# sourceMappingURL=placeIndexUtils.d.ts.map