import { IFinancialEntity } from "../interfaces";
import PlainObject from "../types/PlainObject";
export default class FinancialEntity implements IFinancialEntity {
    private _id;
    private _name;
    private _code;
    private _imagePath;
    private _dateCreated;
    private _lastUpdated;
    constructor({ id, name, code, imagePath, dateCreated, lastUpdated, }: IFinancialEntity);
    get id(): number;
    get name(): string;
    set name(value: string);
    get imagePath(): string;
    set imagePath(value: string);
    get code(): string;
    set code(value: string);
    get dateCreated(): number | Date | null;
    get lastUpdated(): number | Date | null;
    get plainObject(): PlainObject;
}
