@microtica/mocks
Version:
Mock services for automated tests
37 lines (36 loc) • 2.07 kB
TypeScript
import * as AWS from "aws-sdk";
import { MockService } from "../mock-service";
declare type PromiseResponse<T> = () => Promise<T>;
export declare class CognitoIdentityServiceProvider extends MockService {
adminGetUser(input: AWS.CognitoIdentityServiceProvider.AdminGetUserRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.AdminGetUserResponse>;
};
adminCreateUser(input: AWS.CognitoIdentityServiceProvider.AdminCreateUserRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.AdminCreateUserResponse>;
};
signUp(input: AWS.CognitoIdentityServiceProvider.SignUpRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.SignUpResponse>;
};
confirmSignUp(input: AWS.CognitoIdentityServiceProvider.ConfirmSignUpRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.ConfirmSignUpResponse>;
};
adminRespondToAuthChallenge(_input: AWS.CognitoIdentityServiceProvider.AdminRespondToAuthChallengeRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.AdminRespondToAuthChallengeResponse>;
};
listUsers(input: AWS.CognitoIdentityServiceProvider.ListUsersRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.ListUsersResponse>;
};
initiateAuth(input: AWS.CognitoIdentityServiceProvider.InitiateAuthRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.InitiateAuthResponse>;
};
forgotPassword(params: AWS.CognitoIdentityServiceProvider.ForgotPasswordRequest): {
promise: PromiseResponse<AWS.CognitoIdentityServiceProvider.ForgotPasswordResponse>;
};
confirmForgotPassword(params: AWS.CognitoIdentityServiceProvider.ConfirmForgotPasswordRequest): {
promise: AWS.CognitoIdentityServiceProvider.ConfirmForgotPasswordResponse;
};
changePassword(params: AWS.CognitoIdentityServiceProvider.ChangePasswordRequest): {
promise: AWS.CognitoIdentityServiceProvider.ChangePasswordResponse;
};
}
export {};