cecon-interfaces
Version:
Interfaces de Projetos Cecon
24 lines (23 loc) • 829 B
TypeScript
import { EFirebankWithdrawEvent, EFirebankWithdrawStatus } from '../../enums';
import { IFirebankWithdrawEvent, IFirebankWithdrawEventData } from '../../interfaces';
export declare class FirebankWithdrawEventDataEntity implements IFirebankWithdrawEventData {
amount: number;
chargeId: string;
endToEndId: string;
paidAmount: number;
paidAt: Date;
payer: {
name: string;
document: string;
};
status: EFirebankWithdrawStatus;
constructor(data?: Partial<FirebankWithdrawEventDataEntity>);
}
export declare class FirebankWithdrawEventEntity implements IFirebankWithdrawEvent {
chargeId: string;
data: IFirebankWithdrawEventData;
event: EFirebankWithdrawEvent;
externalId: string;
timestamp: Date;
constructor(data?: Partial<FirebankWithdrawEventEntity>);
}