import type { ChannelPlugin } from "../channels/plugins/types.plugin.js";
import type { KlawConfig } from "../config/types.klaw.js";
export type LinkChannelContext = {
    linked: boolean;
    authAgeMs: number | null;
    account?: unknown;
    accountId?: string;
    plugin: ChannelPlugin;
};
export declare function resolveLinkChannelContext(cfg: KlawConfig, options?: {
    sourceConfig?: KlawConfig;
}): Promise<LinkChannelContext | null>;
