UNPKG

@dodi-smart/nuki-graphql-api

Version:
38 lines 1.42 kB
import type { AddressToken } from '../models/AddressToken'; import type { AddressTokenInfo } from '../models/AddressTokenInfo'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class AddressTokenService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * Gives some info about address token * @param id The token id * @returns AddressTokenInfo successful operation * @throws ApiError */ getAddressToken(id: string): CancelablePromise<AddressTokenInfo>; /** * Gives an redeemed address token * @param id The token id * @returns AddressToken successful operation * @throws ApiError */ getAddressTokenRedeem(id: string): CancelablePromise<AddressToken>; /** * Redeems an address token * @param id The token id * @param email If false no email will be send * @returns void * @throws ApiError */ updateAddressTokenRedeem(id: string, email?: boolean): CancelablePromise<void>; /** * Get a list of address tokens * @param addressId The address id * @returns AddressToken successful operation * @throws ApiError */ getAddressTokens(addressId: number): CancelablePromise<Array<AddressToken>>; } //# sourceMappingURL=AddressTokenService.d.ts.map