chooseDepartments.d.ts 677 B

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