26 lines
780 B
TypeScript
26 lines
780 B
TypeScript
import { Address } from "./Address";
|
|
import { DeedType } from "./DeedType";
|
|
import { OfficeFolder } from "./OfficeFolder";
|
|
import { User } from "./User";
|
|
export declare namespace Office {
|
|
class IOffice {
|
|
uuid: string;
|
|
idNot: string;
|
|
name: string;
|
|
crpcen: string;
|
|
address: Address.IAddress;
|
|
office_status: EOfficeStatus;
|
|
created_at: Date | null;
|
|
updated_at: Date | null;
|
|
deed_types?: DeedType.IDeedType[];
|
|
users?: User.IUser[];
|
|
office_folders?: OfficeFolder.IOfficeFolder[];
|
|
balbala: string;
|
|
}
|
|
enum EOfficeStatus {
|
|
ACTIVATED = "ACTIVATED",
|
|
DESACTIVATED = "DESACTIVATED"
|
|
}
|
|
type TOfficeStatus = EOfficeStatus.ACTIVATED | EOfficeStatus.DESACTIVATED;
|
|
}
|