import { $TSContext, $TSObject } from 'amplify-cli-core'; import { MapParameters } from './mapParams'; import { ResourceDependsOn } from './resourceUtils'; export declare const createMapResource: (context: $TSContext, parameters: MapParameters) => Promise; export declare const modifyMapResource: (context: $TSContext, parameters: MapParameters) => Promise; export declare const constructMapMetaParameters: (params: MapParameters, authResourceName: string) => MapMetaParameters; export declare type MapMetaParameters = Pick & { providerPlugin: string; service: string; mapStyle: string; dependsOn: ResourceDependsOn[]; }; export declare const getCurrentMapParameters: (mapName: string) => Promise>; export declare const getMapFriendlyNames: (mapNames: string[]) => Promise; export declare const getMapIamPolicies: (resourceName: string, crudOptions: string[]) => { policy: $TSObject[]; attributes: string[]; }; //# sourceMappingURL=mapUtils.d.ts.map