import { PlainObject } from "../types";
export default class TransactionPayload {
    private _accountId;
    private _date;
    private _charge;
    private _description;
    private _amount;
    private _categoryId;
    private _calculable?;
    constructor(_accountId: number, _date: Date | number, _charge: boolean, _description: string, _amount: number, _categoryId: number, _calculable?: boolean | undefined);
    get charge(): boolean;
    set charge(value: boolean);
    get date(): Date | number;
    set date(value: Date | number);
    get description(): string;
    get amount(): number;
    get categoryId(): number;
    get accountId(): number;
    set accountId(value: number);
    get calculable(): boolean | undefined;
    set calculable(value: boolean | undefined);
    get plainObject(): PlainObject;
}
