@aws-amplify/amplify-category-storage
Version:
amplify-cli storage plugin
17 lines • 715 B
TypeScript
import { $TSContext } from '@aws-amplify/amplify-cli-core';
import { DynamoDBCLIInputs } from '../service-walkthrough-types/dynamoDB-user-input-types';
export declare class DynamoDBInputState {
private readonly context;
_cliInputsFilePath: string;
_resourceName: string;
_category: string;
_service: string;
buildFilePath: string;
constructor(context: $TSContext, resourceName: string);
getCliInputPayload(): DynamoDBCLIInputs;
cliInputFileExists(): boolean;
isCLIInputsValid(cliInputs?: DynamoDBCLIInputs): Promise<void>;
saveCliInputPayload(cliInputs: DynamoDBCLIInputs): Promise<void>;
migrate(): Promise<void>;
}
//# sourceMappingURL=dynamoDB-input-state.d.ts.map