import type { BotConfig } from "../../config/types.js"; import type { ChannelDirectoryEntry } from "./types.js"; export type DirectoryConfigParams = { cfg: BotConfig; accountId?: string | null; query?: string | null; limit?: number | null; }; export declare function listSlackDirectoryPeersFromConfig(params: DirectoryConfigParams): Promise; export declare function listSlackDirectoryGroupsFromConfig(params: DirectoryConfigParams): Promise; export declare function listDiscordDirectoryPeersFromConfig(params: DirectoryConfigParams): Promise; export declare function listDiscordDirectoryGroupsFromConfig(params: DirectoryConfigParams): Promise; export declare function listTelegramDirectoryPeersFromConfig(params: DirectoryConfigParams): Promise; export declare function listTelegramDirectoryGroupsFromConfig(params: DirectoryConfigParams): Promise; export declare function listWhatsAppDirectoryPeersFromConfig(params: DirectoryConfigParams): Promise; export declare function listWhatsAppDirectoryGroupsFromConfig(params: DirectoryConfigParams): Promise;