export interface TeamInfo { _id: string; name: string; subTeamsCount: number; memberCount: number; } export interface MemberInfo { _userId?: string; name: string; avatarURL?: string; email?: string; role: string; } export interface IQueryPackage { data: { status: string; endTime: string; type: string; }; } export interface ITeamMembersFillOption { ownerId?: string; disabled?: boolean; } export interface IAppExtensionsFeatureItem { id: string; name: string; type: string; data: { css: string; js: string; }; } export declare class OrgAdminService { static queryPackage(): Promise<{ status: string; endTime: string; type: string; }>; static queryGroupUsers(groupId: string, nextPageToken?: string): Promise<{ count: any; members: MemberInfo[]; token: any; }>; static queryTeamUsers(teamId: string, nextPageToken?: string): Promise<{ count: any; members: MemberInfo[]; token: any; }>; static querySubTeams(teamId: string, nextPageToken?: string): Promise<{ count: any; members: TeamInfo[]; token: any; }>; static queryTeamMembers(teamId: string, fillOption?: ITeamMembersFillOption): Promise<{ teams: any; users: any; }>; static getAppExtensionsFeature(key: string): Promise; }