import { IArticle, IPaymentRequest, Person, ServiceParameter } from '../../../Models'; import { IKlarnaArticle } from './Article'; import { IShippingInfo } from './ShippingInfo'; export interface IPay extends IPaymentRequest { dataRequestKey?: string; articles?: Partial[]; shippingInfo?: IShippingInfo; } export declare class Pay extends ServiceParameter { set dataRequestKey(value: string); set articles(articles: IArticle[]); set shippingInfo(shippingInfo: IShippingInfo); protected getGroups(): { [key: Capitalize]: Capitalize; }; protected getCountable(): Capitalize[]; } export declare class Customer extends Person { set firstName(email: string); set lastName(email: string); }