23 lines
699 B
TypeScript
23 lines
699 B
TypeScript
import type Address from "./Address";
|
|
import type DeedType from "./DeedType";
|
|
import type OfficeFolder from "./OfficeFolder";
|
|
import type User from "../Notary/User";
|
|
import Resource from "../Resource";
|
|
export default class Office extends Resource {
|
|
idNot: string;
|
|
name: string;
|
|
crpcen: string;
|
|
address: Address;
|
|
office_status: EOfficeStatus;
|
|
created_at: Date | null;
|
|
updated_at: Date | null;
|
|
deed_types?: DeedType[];
|
|
users?: User[];
|
|
office_folders?: OfficeFolder[];
|
|
}
|
|
export declare enum EOfficeStatus {
|
|
ACTIVATED = "ACTIVATED",
|
|
DESACTIVATED = "DESACTIVATED"
|
|
}
|
|
export declare type TOfficeStatus = EOfficeStatus.ACTIVATED | EOfficeStatus.DESACTIVATED;
|