import { type ExternalRef, type ExternalResolveContext } from '../twin-model/external-resolver.js'; /** The contract's word for this target. Must match `target.entity` or it attaches to no relation. */ export declare const SPACE_AREA_ENTITY = "space.area"; export declare function resolveAreas(domainId: string, ids: readonly string[], context: ExternalResolveContext, warn?: (msg: string) => void): Promise; /** Registered at boot, once — the same shape as the reference link resolver. */ export declare function installAreaResolver(warn?: (msg: string) => void): void;