import { FetchHelper, Logger, TokenParser } from '../../Service/index.js'; import { Data, Token, UniqueUserIdentifier } from '../../Type/Definition/index.js'; /** * The post token endpoint is used to create new tokens. * * **⚠️ Warning**: This is an internal class. You should not use it directly. * * @see [Further documentation](https://ember-nexus.github.io/web-sdk/#/endpoints/user?id=posttokenendpoint) * @see [Ember Nexus API: Create Token Endpoint](https://ember-nexus.github.io/api/#/api-endpoints/user/post-token) * * @internal */ declare class PostTokenEndpoint { private logger; private tokenParser; private fetchHelper; constructor(logger: Logger, tokenParser: TokenParser, fetchHelper: FetchHelper); postToken(uniqueUserIdentifier: UniqueUserIdentifier, password: string, data?: Data): Promise; } export { PostTokenEndpoint };