import type { Account } from "./account.js"; export interface AccountConfigKey { platform: string; account_id: string; } /** 拒绝无法形成稳定配置键的账号输入,避免扩展构造阶段处理畸形身份。 */ export declare function assertAccountIdentity(config: unknown): asserts config is Account.Config; export declare function assertAccountIdentifier(field: string, value: unknown): asserts value is string; /** 解析 `{platform}.{account_id}`,账号 ID 可继续包含点号。无点号的宿主字段返回 null。 */ export declare function parseAccountConfigKey(key: string): AccountConfigKey | null;