import type { IRoom, IUser, ITeam } from '@rocket.chat/core-typings'; import type { PaginatedRequest } from '../helpers/PaginatedRequest'; import type { PaginatedResult } from '../helpers/PaginatedResult'; type DirectoryProps = PaginatedRequest<{ text?: string; type?: string; workspace?: string; query?: string; }>; export declare const isDirectoryProps: import("ajv").ValidateFunction; export type DirectoryEndpoint = { '/v1/directory': { GET: (params: DirectoryProps) => PaginatedResult<{ result: (IUser | IRoom | ITeam)[]; }>; }; }; export {}; //# sourceMappingURL=directory.d.ts.map