import type { JsonSchemaOrBoolean } from "@ark/schema"; import { type JsonSchema } from "arktype"; type TypeWithNoKeywords = { type: "boolean" | "null"; }; type TypeWithKeywords = JsonSchema.Array | JsonSchema.Numeric | JsonSchema.Object | StringSchema; export type StringSchema = Omit & { pattern?: string | RegExp; }; export declare const JsonSchemaScope: import("arktype").Module<{ AnyKeywords: Partial; CompositionKeywords: JsonSchema.Composition; Schema: JsonSchemaOrBoolean; TypeWithNoKeywords: TypeWithNoKeywords; TypeWithKeywords: TypeWithKeywords; Json: unknown; ArraySchema: JsonSchema.Array; NumberSchema: JsonSchema.Numeric; ObjectSchema: JsonSchema.Object; StringSchema: StringSchema; }>; export {};