declare module 'keep-alive-domains' { /** Single channel domain config */ interface ChannelConfig { primary: string; fallbacks: string[]; } /** * Get config for a specific channel. * @returns null if channel not found */ export function getChannel(name: string): ChannelConfig | null; /** * Get all channel names. */ export function getChannelNames(): string[]; /** * Get the config version number for cache comparison. */ export function getVersion(): number; /** Config version */ export const version: number; /** Last update timestamp (ISO 8601) */ export const updatedAt: string; /** Raw channels map */ export const channels: Record; const _default: { version: number; updatedAt: string; channels: Record; }; export default _default; }