UNPKG

@marxlnfcs/wildduck-api

Version:

Provides a client to interact with the wildduck api

11 lines (10 loc) 927 B
import { WildduckClientComponent } from "../../client-component"; import { IWildduckApiCreateDomainAliasRequest, IWildduckApiCreateDomainAliasResponse, IWildduckApiGetDomainAliasesResponse, IWildduckApiGetDomainAliasResponse, IWildduckApiResolveIdResponse, IWildduckApiSuccessResponse } from "../../client-schema"; import { IWildduckApiGetDomainAliasesOptions } from "./domain-aliases.interface"; export declare class WildduckDomainAliasesService extends WildduckClientComponent { deleteAlias(alias: string): Promise<IWildduckApiSuccessResponse>; getAlias(alias: string): Promise<IWildduckApiGetDomainAliasResponse>; getAliases(options?: Partial<IWildduckApiGetDomainAliasesOptions>): Promise<IWildduckApiGetDomainAliasesResponse>; createAlias(dto: IWildduckApiCreateDomainAliasRequest): Promise<IWildduckApiCreateDomainAliasResponse>; resolveAlias(alias: string): Promise<IWildduckApiResolveIdResponse>; }