import type { ChannelPlugin, PluginRuntime } from "openclaw/plugin-sdk/channel-core"; import type { AgentNetworkAccount } from "./config-schema.js"; export declare function getOwnerPassportAddress(): string | null; export declare function _resetOwnerPassportAddressForTesting(): void; export declare function consumeIdentityLinkingNudge(): boolean; export declare function _setNudgePendingForTesting(value: boolean): void; export declare function _resetNudgeLatchForTesting(): void; export declare function buildServicesRetainedRuntimeSessionKey(buildAgentSessionKey: PluginRuntime["channel"]["routing"]["buildAgentSessionKey"], params: { agentId: string; accountId: string; messageRef: string; }): string; declare function withAgentNetworkSilentReplyPolicy(cfg: Record, servicesRetained?: boolean): Record; export declare const _withAgentNetworkSilentReplyPolicyForTesting: typeof withAgentNetworkSilentReplyPolicy; export declare const agentNetworkChannel: ChannelPlugin; export {}; //# sourceMappingURL=channel.d.ts.map