@marxlnfcs/wildduck-api
Version:
Provides a client to interact with the wildduck api
9 lines (8 loc) • 733 B
TypeScript
import { WildduckClientComponent } from "../../client-component";
import { IWildduckApiCreateASPRequest, IWildduckApiCreateASPResponse, IWildduckApiGetASPResponse, IWildduckApiGetASPsResponse, IWildduckApiSuccessResponse } from "../../client-schema";
export declare class WildduckApplicationPasswordsService extends WildduckClientComponent {
deleteApplicationPassword(user: string, asp: string): Promise<IWildduckApiSuccessResponse>;
getApplicationPassword(user: string, asp: string): Promise<IWildduckApiGetASPResponse>;
getApplicationPasswords(user: string): Promise<IWildduckApiGetASPsResponse>;
createApplicationPassword(user: string, dto: IWildduckApiCreateASPRequest): Promise<IWildduckApiCreateASPResponse>;
}