UNPKG

@nestjs-cognito/core

Version:
18 lines 1.19 kB
import { CognitoIdentityProvider } from "@aws-sdk/client-cognito-identity-provider"; import { CognitoJwtVerifier } from "../adapters/cognito-jwt-verifier.adapter"; import type { CognitoJwtExtractor } from "../interfaces/cognito-jwt-extractor.interface"; import type { CognitoModuleOptions } from "../interfaces/cognito-module.options"; export declare const createCognitoJwtExtractorInstance: (options: CognitoModuleOptions) => CognitoJwtExtractor; /** * Creates an instance of CognitoJwtVerifier based on the provided Cognito module options. * @param cognitoModuleOptions - The Cognito module options. * @returns An instance of CognitoJwtVerifier or null if no verifier is specified. */ export declare const createCognitoJwtVerifierInstance: (cognitoModuleOptions: CognitoModuleOptions) => CognitoJwtVerifier; /** * Get the CognitoIdentityProvider instance * @param {CognitoModuleOptions} options - The CognitoModuleOptions * @returns {CognitoIdentityProvider} - The CognitoIdentityProvider instance */ export declare const createCognitoIdentityProviderInstance: (cognitoModuleOptions: CognitoModuleOptions) => CognitoIdentityProvider; //# sourceMappingURL=cognito.utils.d.ts.map