UNPKG

@dodi-smart/nuki-graphql-api

Version:
34 lines 1.29 kB
import type { AccountSubscription } from '../models/AccountSubscription'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class AccountSubscriptionService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); /** * Starts a payment for an account and returns a payment url * @returns string Ok * @throws ApiError */ updateAccountSubscriptionPay(): CancelablePromise<string>; /** * Activates a previously terminated subscription * @param id The account subscription unique id * @returns void * @throws ApiError */ updateAccountSubscriptionActivate(id: string): CancelablePromise<void>; /** * Terminates a running subscription * @param id The account subscription unique id * @returns void * @throws ApiError */ updateAccountSubscriptionTerminate(id: string): CancelablePromise<void>; /** * Get a list of account subscriptions * @returns AccountSubscription successful operation * @throws ApiError */ getAccountSubscriptions(): CancelablePromise<Array<AccountSubscription>>; } //# sourceMappingURL=AccountSubscriptionService.d.ts.map