import type { LoaderszOrbOptions, OrbMode, OrbState } from './types.js'; export { STATE_TO_MODE } from './state-registry.js'; /** Fully populated default options used whenever a caller omits a field. */ export declare const DEFAULT_OPTIONS: Required; /** * Resolves a state name to a geometry builder name. * * @param state Semantic state or direct geometry mode. * @returns The mode that can be used as a key in `FRAME_BUILDERS`. */ export declare function resolveMode(state: OrbState): OrbMode; /** * Adds defaults to a partial option object without mutating the caller's value. * * @param options Caller-provided option values. * @returns A complete option object with every field present. */ export declare function mergeOptions(options: LoaderszOrbOptions): Required; //# sourceMappingURL=options.d.ts.map