import { IAmplifyResource, $TSContext, IAnalyticsResource, NotificationChannels, IPluginCapabilityAPIResponse } from 'amplify-cli-core'; export declare const analyticsPluginAPIGetResources: (resourceProviderServiceName?: string | undefined, context?: $TSContext | undefined) => Array; export declare const analyticsPluginAPICreateResource: (context: $TSContext, resourceProviderServiceName: string) => Promise; export declare const analyticsPluginAPIToggleNotificationChannel: (resourceProviderServiceName: string, channel: NotificationChannels, enableChannel: boolean) => Promise; export declare const analyticsPluginAPIPush: (context: $TSContext, resourceProviderServiceName: string) => Promise; export declare const analyticsPluginAPIPostPush: (context: $TSContext) => Promise<$TSContext>; export declare const analyticsPluginAPIPinpointHasInAppMessagingPolicy: (context: $TSContext) => Promise; export declare const analyticsPluginAPIMigrations: (context: $TSContext) => Promise; //# sourceMappingURL=analytics-resource-api.d.ts.map