@quinck/aws-cognito-client
Version:
Provides a user attributes generic cognito client.
6 lines (5 loc) • 457 B
TypeScript
import { CognitoAttributeName } from './models/attributes';
import { UserAttribute } from './models/users';
export declare function defaultParse<X>(x: string): X;
export declare function defaultStringify<X>(x: X): string;
export declare function createUserAttribute<AttributeType>(cognitoName: CognitoAttributeName, parse?: (x: string) => AttributeType, stringify?: (x: AttributeType) => string, defaultValue?: AttributeType): UserAttribute<AttributeType>;