import type { FrameContext, OrbFrame } from './shared.js'; /** Builds the `pondering` state: a rotating mesh where small ideas travel along possible paths. */ export declare function latticeFrame(context: FrameContext): OrbFrame; /** Builds the `deducing` state: layered premises send a signal through a changing inference tree. */ export declare function deduceFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `branching` state: a decision tree grows, retracts, then tries another route. */ export declare function branchFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `focusing` state: scattered rings progressively settle into one sharp aperture. */ export declare function apertureFrame(context: FrameContext): OrbFrame; /** Builds the `reflecting` state: a field folds over a drifting mirror plane and resolves its symmetry. */ export declare function mirrorFrame(context: FrameContext): OrbFrame; /** Builds the `weighing` state: two moving point clouds seek equilibrium across a suspended beam. */ export declare function scalesFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `recalling` state: faint snapshots return from the distance toward a central thought. */ export declare function memoryFrame(context: FrameContext): OrbFrame; /** Builds the `tracing` state: one probe draws a persistent, changing route through an invisible volume. */ export declare function traceFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `converging` state: scattered evidence repeatedly settles into an orderly central structure. */ export declare function convergeFrame(context: FrameContext): OrbFrame; /** Builds the `questioning` state: a probing signal circles an uncertain boundary in a quiet particle field. */ export declare function queryFrame(context: FrameContext): OrbFrame; /** Builds the `synthesizing` state: separate candidate paths light up, test a route, then resolve at one thought. */ export declare function reasonFrame(context: FrameContext): OrbFrame; /** Builds the `considering` state: quiet particles orbit three possible centres before returning to balance. */ export declare function considerFrame(context: FrameContext): OrbFrame; /** Builds the `uploading` state: packets rise through a clean transmission channel and lock into place. */ export declare function uploadFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `queuing` state: compact tasks take turns advancing through a looping work queue. */ export declare function queueFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `associating` state: distant ideas form bright links, release them, and form new combinations. */ export declare function associateFrame(context: FrameContext): OrbFrame; /** Builds the `evaluating` state: three rotating candidate forms are measured against a steady centre. */ export declare function evaluateFrame(context: FrameContext): OrbFrame; /** Builds the `reasoning` state: a dense thought sphere sends evidence through shifting internal routes. */ export declare function cognitionFrame(context: FrameContext): OrbFrame; /** Builds the `exploring` state: a moving probe illuminates one latitude of an otherwise quiet orb. */ export declare function exploreFrame(context: FrameContext): OrbFrame; /** Builds the `linking` state: separate point clusters on a sphere discover brief, bright bridges. */ export declare function linkFrame(context: FrameContext): OrbFrame; /** Builds the `resolving` state: bright threads weave through an unstable orb until its facets briefly lock together. */ export declare function resolveFrame(context: FrameContext): OrbFrame; /** Builds the `imagining` state: one orb rapidly cycles through a sphere, cube, coil and flower-like imagined form. */ export declare function imagineFrame(context: FrameContext): OrbFrame; //# sourceMappingURL=reasoning.d.ts.map