bizContactDepartmentsPickerExternal.d.ts 857 B

123456789101112131415161718192021222324252627
  1. export interface BizContactDepartmentsPickerExternalParams {
  2. title?: string;
  3. limitTips?: string;
  4. multiple?: boolean;
  5. maxDepartments?: number;
  6. pickedDepartments?: string[];
  7. disabledDepartments?: string[];
  8. requiredDepartments?: string[];
  9. isDepartmentsPickerByOrgId?: boolean;
  10. }
  11. export interface DepartmentModel {
  12. id: string;
  13. name: string;
  14. number: string;
  15. }
  16. export interface BizContactDepartmentsPickerExternalResult {
  17. departments: DepartmentModel[];
  18. }
  19. declare function bizContactDepartmentsPickerExternal(params: BizContactDepartmentsPickerExternalParams): Promise<BizContactDepartmentsPickerExternalResult>;
  20. declare namespace bizContactDepartmentsPickerExternal {
  21. var version: {
  22. android: string;
  23. ios: string;
  24. pc: string;
  25. };
  26. }
  27. export default bizContactDepartmentsPickerExternal;