import { S, toJsonSchemaDocument } from "./index.js";
const ignoredStringSchema = S.String({ description: "Name", default: "guest" });
const ignoredNumberSchema = S.Number({ description: "Count", default: 1 });
const ignoredBooleanSchema = S.Boolean({ description: "Enabled", default: false });
const ignoredEnumSchema = S.Enum(["admin", "user"], { default: "admin" });
const ignoredIntegerEnumSchema = S.Enum([1, 2], { jsonType: "integer" });
const ignoredArraySchema = S.Array(S.String(), { default: ["a"] });
const ignoredObjectSchema = S.Object({
    name: S.String(),
    retries: S.Optional(S.Number())
});
const ignoredOptionalSchema = S.Optional(S.Boolean());
const ignoredJsonSchemaDocument = toJsonSchemaDocument(ignoredObjectSchema, {
    id: "https://example.test/schema.json",
    title: "Example schema",
    description: "Example schema document"
});
