@tomei/rental
Version:
Tomei Rental Package
23 lines (22 loc) • 1.14 kB
TypeScript
import { ObjectBase } from '@tomei/general';
import { LoginUser } from '@tomei/sso';
import { IHirerChangeRequestRemoveHirerAttr } from '../../interfaces/hirer-change-request-remove-hirer-attr.interface';
import { HirerChangeRequestRemoveHirerRepository } from './hirer-change-request-remove-hirer.repository';
export declare class HirerChangeRequestRemoveHirer extends ObjectBase implements IHirerChangeRequestRemoveHirerAttr {
ObjectId: string;
ObjectName: string;
ObjectType: string;
TableName: string;
RequestId: string;
TargetHirerId: string;
get RemoveHirerId(): string;
set RemoveHirerId(value: string);
protected static _Repository: HirerChangeRequestRemoveHirerRepository;
protected constructor(attr?: IHirerChangeRequestRemoveHirerAttr);
static init(removeHirerId?: string, dbTransaction?: any): Promise<HirerChangeRequestRemoveHirer>;
static findAll(search: {
RequestId?: string;
}, dbTransaction?: any): Promise<HirerChangeRequestRemoveHirer[]>;
toJSON(): IHirerChangeRequestRemoveHirerAttr;
create(loginUser: LoginUser, dbTransaction?: any): Promise<void>;
}