@buckaroo/buckaroo_sdk
Version:
Buckaroo payment SDK
19 lines (18 loc) • 654 B
TypeScript
import { IArticle, IPaymentRequest, Person, ServiceParameter } from '../../../Models';
import { IKlarnaKpArticle } from './Article';
export interface IPay extends IPaymentRequest {
reservationNumber?: string;
articles?: Partial<IKlarnaKpArticle>[];
}
export declare class Pay extends ServiceParameter {
set reservationNumber(value: string);
set articles(articles: IArticle[]);
protected getGroups(): {
[key: Capitalize<string>]: Capitalize<string>;
};
protected getCountable(): Capitalize<string>[];
}
export declare class Customer extends Person {
set firstName(email: string);
set lastName(email: string);
}