interface PaylaneCredentials { login: string; password: string; } export declare const setup: (credentials: PaylaneCredentials) => { applepay: { sale(applepaySale: import("./endpoints/applepay/dto/SaleRequest").SaleRequest): Promise; authorization(authorization: import("./endpoints/applepay/dto/SaleRequest").SaleRequest): Promise; }; authorizations: { capture(capture: import("./endpoints/authorizations/dto/CaptureRequest").CaptureRequest): Promise; close(close: import("./endpoints/authorizations/dto/CloseRequest").CloseRequest): Promise; info(info: import("./endpoints/authorizations/dto/InfoRequest").InfoRequest): Promise; }; bankcodes: { sale(idealSale: import("./endpoints/ideal/dto/SaleRequest").SaleRequest): Promise; bankCodes(): Promise; }; banktransfers: { sale(banktransferSale: import("./endpoints/banktransfers/dto/SaleRequest").SaleRequest): Promise; }; card: { sale(cardSale: import("./endpoints/cards/dto/SaleRequest").SaleRequest): Promise; saleByToken(cardTokenSale: import("./endpoints/cards/dto/TokenSaleRequest").TokenSaleRequest): Promise; authorization(authorization: import("./endpoints/cards/dto/SaleRequest").SaleRequest): Promise; authorizationByToken(authorization: import("./endpoints/cards/dto/TokenSaleRequest").TokenSaleRequest): Promise; generateToken(tokenRequest: import("./endpoints/cards/dto/GenerateTokenRequest").GenerateTokenRequest): Promise; check(checkRequest: import("./endpoints/cards/dto/CheckRequest").CheckRequest): Promise; checkByToken(checkRequest: import("./endpoints/cards/dto/CardToken").CardToken): Promise; }; directdebits: { sale(directdebitsSale: import("./endpoints/directdebits/dto/SaleRequest").SaleRequest): Promise; }; ideal: { sale(idealSale: import("./endpoints/ideal/dto/SaleRequest").SaleRequest): Promise; bankCodes(): Promise; }; paypal: { sale(paypalSale: import("./endpoints/paypal/dto/SaleRequest").SaleRequest): Promise; authorization(paypalAuthorization: import("./endpoints/paypal/dto/AuthorizationRequest").AuthorizationRequest): Promise; stopRecurring(stopRecurring: import("./endpoints/paypal/dto/StopRecurringRequest").StopRecurringRequest): Promise; }; refunds: { refund(refund: import("./endpoints/refunds/dto/RefundRequest").RefundRequest): Promise; }; resales: { sale(resalesSale: import("./endpoints/resales/dto/SaleRequest").SaleRequest): Promise; authorization(authorization: import("./endpoints/resales/dto/AuthorizationRequest").AuthorizationRequest): Promise; }; sales: { info(infoRequest: import("./endpoints/sales/dto/InfoRequest").InfoRequest): Promise; status(statusRequest: import("./endpoints/sales/dto/StatusRequest").StatusRequest): Promise; }; secure3d: { authSale(saleRequest: import("./endpoints/secure3d/dto/SaleRequest").SaleRequest): Promise; checkCard(checkCard: import("./endpoints/secure3d/dto/CheckCardRequest").CheckCardRequest): Promise; checkCardByToken(checkCardByToken: import("./endpoints/secure3d/dto/CheckCardByTokenRequest").CheckCardByTokenRequest): Promise; }; sofort: { sale(sofortSale: import("./endpoints/sofort/dto/SaleRequest").SaleRequest): Promise; }; }; export {};