import type { ChannelDirectoryAdapter } from "./types.adapters.js"; export declare const nullChannelDirectorySelf: NonNullable; export declare const emptyChannelDirectoryList: NonNullable; /** Build a channel directory adapter with a null self resolver by default. */ export declare function createChannelDirectoryAdapter(params?: Omit & { self?: ChannelDirectoryAdapter["self"]; }): ChannelDirectoryAdapter; /** Build the common empty directory surface for channels without directory support. */ export declare function createEmptyChannelDirectoryAdapter(): ChannelDirectoryAdapter;