import type { KaijiBotConfig } from "../config/config.js";
type ChannelPresenceOptions = {
    includePersistedAuthState?: boolean;
};
export declare function hasMeaningfulChannelConfig(value: unknown): boolean;
export declare function listPotentialConfiguredChannelIds(cfg: KaijiBotConfig, env?: NodeJS.ProcessEnv, options?: ChannelPresenceOptions): string[];
export declare function hasPotentialConfiguredChannels(cfg: KaijiBotConfig | null | undefined, env?: NodeJS.ProcessEnv, options?: ChannelPresenceOptions): boolean;
export {};
