netcup-node
Version:
A node wrapper for the Netcup CCP API (https://www.netcup-wiki.de/wiki/CCP_API)
13 lines (12 loc) • 890 B
TypeScript
import { LoginParam } from '../src/@types/Requests';
import { ApiResponse, DnsRecord, InfoDNSRecordsResponse, InfoDNSZoneResponse, LoginResponse, UpdateDNSRecordsResponse } from '../src/@types/Responses';
import NetcupRestApi from '../src/api';
export declare const createEmptyApiResponse: <R extends ApiResponse>() => ApiResponse;
export declare const createEmptyLoginResponse: () => LoginResponse;
export declare const createEmptyLoginRequest: () => LoginParam;
export declare const createEmptyInfoDnsZoneResponse: () => InfoDNSZoneResponse;
export declare const createEmptyInfoDnsRecordsResponse: () => InfoDNSRecordsResponse;
export declare const givenSessionId = "testSession";
export declare function mockLoginResponse(api: NetcupRestApi): void;
export declare const createEmptyUpdateDnsRecordsResponse: () => UpdateDNSRecordsResponse;
export declare const emptyDnsRecord: DnsRecord;