/** * Fixture `FormHostProps` builder. Renders a form-role component against * synthetic, type-appropriate data when no real BaseEntity is available — * used by: * - Component Studio's live preview (designing a form before any record exists) * - The chat artifact viewer when the spec's declared entity is unknown, * unresolvable, or has no rows yet * * Field-value rules (kept small + deterministic so the preview is stable * across re-renders): * string → "Sample " * string with maxLength <= 24 → "Sample" * number → 42 * boolean → true * datetime → today, ISO format * enum → allowedValues[0] * foreign-key → { ID: STABLE_FK_UUID, : "Sample " } * primary key → STABLE_FIXTURE_UUID */ import type { CuratedFormSchema } from './curated-form-schema.js'; import type { FormHostProps, FormMode } from './form-host-props.js'; export declare function buildFixtureFormHostProps(schema: CuratedFormSchema, mode?: FormMode): FormHostProps; //# sourceMappingURL=form-host-props-fixture.d.ts.map