/** * @license * Copyright 2025 Steven Roussey * SPDX-License-Identifier: Apache-2.0 */ import type { ExtendedJSONSchema, JSONSchemaExtension } from "@sroussey/json-schema-to-ts"; export type JsonSchemaCustomProps = { "x-replicate"?: boolean; "x-ui-reactive"?: boolean | string; "x-ui-hidden"?: boolean; "x-ui-order"?: number; "x-ui-priority"?: number; "x-ui-viewer"?: string; "x-ui-type-override"?: boolean; "x-ui-editor"?: string; "x-ui-group"?: string; "x-ui-group-order"?: number; "x-ui-group-priority"?: number; "x-ui-group-open"?: boolean; "x-ui-enum-labels"?: Record; "x-ui-manual"?: boolean; "x-ui"?: unknown; "x-ui-iteration"?: boolean; "x-auto-generated"?: boolean; "x-stream"?: "append" | "replace" | "object"; "x-structured-output"?: boolean; }; export type JsonSchema = ExtendedJSONSchema; //# sourceMappingURL=JsonSchema.d.ts.map