UNPKG

@aws-amplify/cli-internal

Version:
24 lines 1.02 kB
import { IFlowData } from '@aws-amplify/amplify-cli-shared-interfaces'; import { IFlowReport } from '@aws-amplify/amplify-cli-shared-interfaces'; import { IUsageData, IUsageDataPayload } from '@aws-amplify/amplify-cli-core'; export declare class NoUsageData implements IUsageData, IFlowData { private static instance; private static flow; getUsageDataPayload(error: Error | null, state: string): IUsageDataPayload; calculatePushNormalizationFactor(): void; getSessionUuid(): string; emitError(): Promise<void>; emitAbort(): Promise<void>; emitSuccess(): Promise<void>; init(): void; startCodePathTimer(): void; stopCodePathTimer(): void; pushInteractiveFlow: () => void; pushHeadlessFlow: () => void; setIsHeadless: () => void; getFlowReport(): IFlowReport | Record<string, never>; assignProjectIdentifier(): string | undefined; static get Instance(): IUsageData; static get flowInstance(): IFlowData; } //# sourceMappingURL=NoUsageData.d.ts.map