UNPKG

@mia-burton/klarna-node

Version:
48 lines (47 loc) 1.44 kB
import { Address } from "./address.type"; import { OrderLine } from "./order-line.type"; export declare class PaymentSession { private _billingAddress?; private _shippingAddress?; private _locale; private _amount; private _lines; private _country; private _currency; private _mertchantReference; private _authorizationToken; private _clientToken; private _status; private _urls; get billingAddress(): Address | undefined; set billingAddress(value: Address | undefined); get shippingAddress(): Address | undefined; set shippingAddress(value: Address | undefined); get locale(): string; set locale(value: string); get amount(): number; set amount(value: number); get lines(): Array<OrderLine>; set lines(value: Array<OrderLine>); get country(): string; set country(value: string); get currency(): string; set currency(value: string); get mertchantReference(): string; set mertchantReference(value: string); get authorizationToken(): string; set authorizationToken(value: string); get clientToken(): string; set clientToken(value: string); get status(): ('complete' | 'incomplete'); set status(value: ('complete' | 'incomplete')); get urls(): Urls; set urls(value: Urls); } interface Urls { confirmation: string; notification?: string; push?: string; authorization: string; } export {};