import Assignees from './Assignees__'; import type DepartmentV2 from './DepartmentV2__'; /** * 部门经办人 */ export declare class DepartmentAssignees extends Assignees { /** 类名 */ static readonly ConceptName: string; /** * 是否为抽象类 * 抽象类不能产生 concept: string */ static isAbstract: boolean; /** 继承链 */ static readonly inheritanceChain: string[]; /** * 产品概念 */ readonly concept: 'DepartmentAssignees'; /** * 部门用户 */ departments: Array; /** * @param source 需要合并的部分参数 */ constructor(source?: Partial); static from(source: any, parentNode?: any, parentKey?: string): DepartmentAssignees; getDepartmentV2ExistingNames(excludedList?: Array): string[]; getDepartmentV2UniqueName(name?: string): string; /** * 插入部门用户 * @internal * @param name 部门用户名称,如果不填会自动生成一个唯一名称 */ _insertDepartmentV2At(name: string, index: number): DepartmentV2; /** * 插入部门用户 * @internal * @param departmentV2Options 部门用户参数 */ _insertDepartmentV2At(departmentV2Options: Partial, index: number): DepartmentV2; /** * 插入部门用户 * @internal * @param departmentV2 已有的部门用户实例 */ _insertDepartmentV2At(departmentV2: DepartmentV2, index: number): DepartmentV2; /** * 插入部门用户 * @param name 部门用户名称,如果不填会自动生成一个唯一名称 */ insertDepartmentV2At(name: string, index: number): DepartmentV2; /** * 插入部门用户 * @param departmentV2Options 部门用户参数 */ insertDepartmentV2At(departmentV2Options: Partial, index: number): DepartmentV2; /** * 插入部门用户 * @param departmentV2 已有的部门用户实例 */ insertDepartmentV2At(departmentV2: DepartmentV2, index: number): DepartmentV2; /** * 添加部门用户 * @internal * @param name 部门用户名称,如果不填会自动生成一个唯一名称 */ _addDepartmentV2(name?: string): DepartmentV2; /** * 添加部门用户 * @internal * @param departmentV2Options 部门用户参数 */ _addDepartmentV2(departmentV2Options: Partial): DepartmentV2; /** * 添加部门用户 * @internal * @param departmentV2 已有的部门用户实例 */ _addDepartmentV2(departmentV2: DepartmentV2): DepartmentV2; /** * 添加部门用户 * @internal * @param name 部门用户名称,如果不填会自动生成一个唯一名称 */ addDepartmentV2(name?: string): DepartmentV2; /** * 添加部门用户 * @param departmentV2Options 部门用户参数 */ addDepartmentV2(departmentV2Options: Partial): DepartmentV2; /** * 添加部门用户 * @param departmentV2 已有的部门用户实例 */ addDepartmentV2(departmentV2: DepartmentV2): DepartmentV2; /** * 删除部门用户 * @param name 部门用户名称 */ removeDepartmentV2(name: string): void; /** * 删除部门用户 * @param departmentV2 已有的部门用户实例 */ removeDepartmentV2(departmentV2: DepartmentV2): void; name?: string; } export default DepartmentAssignees; //# sourceMappingURL=DepartmentAssignees__.d.ts.map