import type { Profile } from './profiles.js'; /** * Storage reads (cookies / localStorage / sessionStorage / indexedDb / DOM) * target exactly ONE declared domain. With several declared and none picked, * the server refuses — but its message names the library option * (`pass { domain: '' }`), which is not something a CLI user can * pass. Refuse here instead, before connecting, naming the flag that fixes it. * * `fpx pair` does the same check against `--domain`; only the flag differs. */ export declare function requireStorageDomain(profile: Profile, storageDomain: string | undefined): void;