@dodi-smart/nuki-graphql-api
Version:
Nuki GraphQL API
31 lines • 1.25 kB
TypeScript
import type { AddressReservation } from '../models/AddressReservation';
import type { CancelablePromise } from '../core/CancelablePromise';
import type { BaseHttpRequest } from '../core/BaseHttpRequest';
export declare class AddressReservationService {
readonly httpRequest: BaseHttpRequest;
constructor(httpRequest: BaseHttpRequest);
/**
* Get a list of address reservations
* @param addressId The address id
* @returns AddressReservation successful operation
* @throws ApiError
*/
getAddressReservations(addressId: number): CancelablePromise<Array<AddressReservation>>;
/**
* Issues authorizations for an address reservation
* @param addressId The address id
* @param id The address reservation id
* @returns void
* @throws ApiError
*/
updateAddressReservationIssue(addressId: number, id: string): CancelablePromise<void>;
/**
* Revoke authorizations for an address reservation
* @param addressId The address id
* @param id The address reservation id
* @returns void
* @throws ApiError
*/
updateAddressReservationRevoke(addressId: number, id: string): CancelablePromise<void>;
}
//# sourceMappingURL=AddressReservationService.d.ts.map