import { type TArray, type TLiteral } from '@scalar/typebox'; import { type AvailableClients } from '@scalar/types/snippetz'; import type { RequiredDeep } from 'type-fest'; import { type Appearance } from './appearance.js'; import { type Features } from './features.js'; import { type Meta } from './meta.js'; import { type Routing } from './routing.js'; import { type Settings } from './settings.js'; /** * ReferenceConfigSchema defines the shape of the configuration object * for the API Reference. All properties are optional due to Type.Partial. * This schema is used for validating and typing the configuration. */ export declare const ReferenceConfigSchema: import("@scalar/typebox").TObject<{ title: import("@scalar/typebox").TOptional; slug: import("@scalar/typebox").TOptional; settings: import("@scalar/typebox").TOptional; searchKey: import("@scalar/typebox").TOptional; servers: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"SchemaObject">; }>]>]>>>; responses: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ResponseObject">; }>]>]>>>; parameters: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ParameterObject">; }>]>]>>>; examples: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ExampleObject">; }>]>]>>>; requestBodies: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"RequestBodyObject">; }>]>]>>>; headers: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"HeaderObject">; }>]>]>>>; securitySchemes: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"SecuritySchemeObject">; }>]>]>>>; links: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"LinkObject">; }>]>]>>>; callbacks: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"CallbackObject">; }>]>]>>>; pathItems: import("@scalar/typebox").TOptional>>; }>; SecurityRequirementObject: import("@scalar/typebox").TObject<{}>; TagObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TString; description: import("@scalar/typebox").TOptional; externalDocs: import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-displayName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-order': import("@scalar/typebox").TOptional>; }>]>; CallbackObject: import("@scalar/typebox").TRecord, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"PathItemObject">; }>]>]>>; PathItemObject: import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TOptional; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; get: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; put: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; post: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; delete: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; patch: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; connect: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; options: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; head: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; trace: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"OperationObject">; }>]>]>>; servers: import("@scalar/typebox").TOptional>>; parameters: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ParameterObject">; }>]>]>>>; }>; PathsObject: import("@scalar/typebox").TRecord>; OperationObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ tags: import("@scalar/typebox").TOptional>; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; externalDocs: import("@scalar/typebox").TOptional>; operationId: import("@scalar/typebox").TOptional; parameters: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ParameterObject">; }>]>]>>>; requestBody: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"RequestBodyObject">; }>]>]>>; responses: import("@scalar/typebox").TOptional>; deprecated: import("@scalar/typebox").TOptional; security: import("@scalar/typebox").TOptional>>; servers: import("@scalar/typebox").TOptional>>; callbacks: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"CallbackObject">; }>]>]>>>; }>, import("@scalar/typebox").TObject<{ 'x-badges': import("@scalar/typebox").TOptional, TLiteral<"after">]>>; color: import("@scalar/typebox").TOptional; }>>>; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-codeSamples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; }>>>; 'x-code-samples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; }>>>; 'x-custom-examples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; }>>>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-stability': import("@scalar/typebox").TOptional, TLiteral<"experimental">, TLiteral<"stable">]>>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-disable-parameters': import("@scalar/typebox").TOptional>>; 'global-headers': import("@scalar/typebox").TOptional>>; 'default-headers': import("@scalar/typebox").TOptional>>; }>>; }>, import("@scalar/typebox").TObject<{ 'x-post-response': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-draft-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-selected-server': import("@scalar/typebox").TOptional; }>]>; SchemaObject: import("@scalar/typebox").TUnion<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ __scalar_: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; title: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; default: import("@scalar/typebox").TOptional; enum: import("@scalar/typebox").TOptional>; const: import("@scalar/typebox").TOptional; contentMediaType: import("@scalar/typebox").TOptional; contentEncoding: import("@scalar/typebox").TOptional; contentSchema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; deprecated: import("@scalar/typebox").TOptional; discriminator: import("@scalar/typebox").TOptional>; readOnly: import("@scalar/typebox").TOptional; writeOnly: import("@scalar/typebox").TOptional; xml: import("@scalar/typebox").TOptional>; externalDocs: import("@scalar/typebox").TOptional>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional>; allOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; oneOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; anyOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; not: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-variable': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-enumDescriptions': import("@scalar/typebox").TOptional, TArray]>>; 'x-enum-descriptions': import("@scalar/typebox").TOptional, TArray]>>; }>, import("@scalar/typebox").TObject<{ 'x-enum-varnames': import("@scalar/typebox").TOptional>; 'x-enumNames': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-additionalPropertiesName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-tags': import("@scalar/typebox").TOptional>; }>]>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ type: import("@scalar/typebox").TUnion<[TLiteral<"null">, TLiteral<"boolean">, TArray, TLiteral<"boolean">, TLiteral<"string">, TLiteral<"number">, TLiteral<"integer">, TLiteral<"object">, TLiteral<"array">]>>]>; }>, import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; title: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; default: import("@scalar/typebox").TOptional; enum: import("@scalar/typebox").TOptional>; const: import("@scalar/typebox").TOptional; contentMediaType: import("@scalar/typebox").TOptional; contentEncoding: import("@scalar/typebox").TOptional; contentSchema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; deprecated: import("@scalar/typebox").TOptional; discriminator: import("@scalar/typebox").TOptional>; readOnly: import("@scalar/typebox").TOptional; writeOnly: import("@scalar/typebox").TOptional; xml: import("@scalar/typebox").TOptional>; externalDocs: import("@scalar/typebox").TOptional>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional>; allOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; oneOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; anyOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; not: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-variable': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-enumDescriptions': import("@scalar/typebox").TOptional, TArray]>>; 'x-enum-descriptions': import("@scalar/typebox").TOptional, TArray]>>; }>, import("@scalar/typebox").TObject<{ 'x-enum-varnames': import("@scalar/typebox").TOptional>; 'x-enumNames': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-additionalPropertiesName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-tags': import("@scalar/typebox").TOptional>; }>]>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ type: import("@scalar/typebox").TUnion<[TLiteral<"number">, TLiteral<"integer">]>; format: import("@scalar/typebox").TOptional; multipleOf: import("@scalar/typebox").TOptional; maximum: import("@scalar/typebox").TOptional; exclusiveMaximum: import("@scalar/typebox").TOptional; minimum: import("@scalar/typebox").TOptional; exclusiveMinimum: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; title: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; default: import("@scalar/typebox").TOptional; enum: import("@scalar/typebox").TOptional>; const: import("@scalar/typebox").TOptional; contentMediaType: import("@scalar/typebox").TOptional; contentEncoding: import("@scalar/typebox").TOptional; contentSchema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; deprecated: import("@scalar/typebox").TOptional; discriminator: import("@scalar/typebox").TOptional>; readOnly: import("@scalar/typebox").TOptional; writeOnly: import("@scalar/typebox").TOptional; xml: import("@scalar/typebox").TOptional>; externalDocs: import("@scalar/typebox").TOptional>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional>; allOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; oneOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; anyOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; not: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-variable': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-enumDescriptions': import("@scalar/typebox").TOptional, TArray]>>; 'x-enum-descriptions': import("@scalar/typebox").TOptional, TArray]>>; }>, import("@scalar/typebox").TObject<{ 'x-enum-varnames': import("@scalar/typebox").TOptional>; 'x-enumNames': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-additionalPropertiesName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-tags': import("@scalar/typebox").TOptional>; }>]>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ type: TLiteral<"string">; format: import("@scalar/typebox").TOptional; maxLength: import("@scalar/typebox").TOptional; minLength: import("@scalar/typebox").TOptional; pattern: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; title: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; default: import("@scalar/typebox").TOptional; enum: import("@scalar/typebox").TOptional>; const: import("@scalar/typebox").TOptional; contentMediaType: import("@scalar/typebox").TOptional; contentEncoding: import("@scalar/typebox").TOptional; contentSchema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; deprecated: import("@scalar/typebox").TOptional; discriminator: import("@scalar/typebox").TOptional>; readOnly: import("@scalar/typebox").TOptional; writeOnly: import("@scalar/typebox").TOptional; xml: import("@scalar/typebox").TOptional>; externalDocs: import("@scalar/typebox").TOptional>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional>; allOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; oneOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; anyOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; not: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-variable': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-enumDescriptions': import("@scalar/typebox").TOptional, TArray]>>; 'x-enum-descriptions': import("@scalar/typebox").TOptional, TArray]>>; }>, import("@scalar/typebox").TObject<{ 'x-enum-varnames': import("@scalar/typebox").TOptional>; 'x-enumNames': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-additionalPropertiesName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-tags': import("@scalar/typebox").TOptional>; }>]>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ type: TLiteral<"object">; maxProperties: import("@scalar/typebox").TOptional; minProperties: import("@scalar/typebox").TOptional; required: import("@scalar/typebox").TOptional>; properties: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; additionalProperties: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>]>>; patternProperties: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; }>, import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; title: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; default: import("@scalar/typebox").TOptional; enum: import("@scalar/typebox").TOptional>; const: import("@scalar/typebox").TOptional; contentMediaType: import("@scalar/typebox").TOptional; contentEncoding: import("@scalar/typebox").TOptional; contentSchema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; deprecated: import("@scalar/typebox").TOptional; discriminator: import("@scalar/typebox").TOptional>; readOnly: import("@scalar/typebox").TOptional; writeOnly: import("@scalar/typebox").TOptional; xml: import("@scalar/typebox").TOptional>; externalDocs: import("@scalar/typebox").TOptional>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional>; allOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; oneOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; anyOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; not: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-variable': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-enumDescriptions': import("@scalar/typebox").TOptional, TArray]>>; 'x-enum-descriptions': import("@scalar/typebox").TOptional, TArray]>>; }>, import("@scalar/typebox").TObject<{ 'x-enum-varnames': import("@scalar/typebox").TOptional>; 'x-enumNames': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-additionalPropertiesName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-tags': import("@scalar/typebox").TOptional>; }>]>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ type: TLiteral<"array">; maxItems: import("@scalar/typebox").TOptional; minItems: import("@scalar/typebox").TOptional; uniqueItems: import("@scalar/typebox").TOptional; items: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; prefixItems: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; }>, import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; title: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; default: import("@scalar/typebox").TOptional; enum: import("@scalar/typebox").TOptional>; const: import("@scalar/typebox").TOptional; contentMediaType: import("@scalar/typebox").TOptional; contentEncoding: import("@scalar/typebox").TOptional; contentSchema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; deprecated: import("@scalar/typebox").TOptional; discriminator: import("@scalar/typebox").TOptional>; readOnly: import("@scalar/typebox").TOptional; writeOnly: import("@scalar/typebox").TOptional; xml: import("@scalar/typebox").TOptional>; externalDocs: import("@scalar/typebox").TOptional>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional>; allOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; oneOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; anyOf: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>>; not: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TUnknown; }>]>]>>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-variable': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-examples': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-enumDescriptions': import("@scalar/typebox").TOptional, TArray]>>; 'x-enum-descriptions': import("@scalar/typebox").TOptional, TArray]>>; }>, import("@scalar/typebox").TObject<{ 'x-enum-varnames': import("@scalar/typebox").TOptional>; 'x-enumNames': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-additionalPropertiesName': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-tags': import("@scalar/typebox").TOptional>; }>]>]>]>; EncodingObject: import("@scalar/typebox").TObject<{ contentType: import("@scalar/typebox").TOptional; headers: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"HeaderObject">; }>]>]>>>; }>; MediaTypeObject: import("@scalar/typebox").TObject<{ schema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"SchemaObject">; }>]>]>>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ExampleObject">; }>]>]>>>; encoding: import("@scalar/typebox").TOptional>>; }>; HeaderObject: import("@scalar/typebox").TUnion<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; required: import("@scalar/typebox").TOptional; deprecated: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ style: import("@scalar/typebox").TOptional; explode: import("@scalar/typebox").TOptional; schema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"SchemaObject">; }>]>]>>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ExampleObject">; }>]>]>>>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; required: import("@scalar/typebox").TOptional; deprecated: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ content: import("@scalar/typebox").TOptional>>; }>]>]>; ServerObject: import("@scalar/typebox").TObject<{ url: import("@scalar/typebox").TString; description: import("@scalar/typebox").TOptional; variables: import("@scalar/typebox").TOptional>>; }>; ExternalDocumentationObject: import("@scalar/typebox").TObject<{ url: import("@scalar/typebox").TString; description: import("@scalar/typebox").TOptional; }>; InfoObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ title: import("@scalar/typebox").TString; version: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; termsOfService: import("@scalar/typebox").TOptional; contact: import("@scalar/typebox").TOptional>; license: import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-sdk-installation': import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>>>; }>]>; ContactObject: import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; url: import("@scalar/typebox").TOptional; email: import("@scalar/typebox").TOptional; }>; LicenseObject: import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; identifier: import("@scalar/typebox").TOptional; url: import("@scalar/typebox").TOptional; }>; ResponseObject: import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TString; headers: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"HeaderObject">; }>]>]>>>; content: import("@scalar/typebox").TOptional>>; links: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"LinkObject">; }>]>]>>>; }>; ResponsesObject: import("@scalar/typebox").TRecord, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ResponseObject">; }>]>]>>; ParameterObject: import("@scalar/typebox").TUnion<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TString; in: import("@scalar/typebox").TUnion<[TLiteral<"query">, TLiteral<"header">, TLiteral<"path">, TLiteral<"cookie">]>; description: import("@scalar/typebox").TOptional; required: import("@scalar/typebox").TOptional; deprecated: import("@scalar/typebox").TOptional; allowEmptyValue: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-global': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ style: import("@scalar/typebox").TOptional; explode: import("@scalar/typebox").TOptional; schema: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"SchemaObject">; }>]>]>>; example: import("@scalar/typebox").TOptional; examples: import("@scalar/typebox").TOptional, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"ExampleObject">; }>]>]>>>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TString; in: import("@scalar/typebox").TUnion<[TLiteral<"query">, TLiteral<"header">, TLiteral<"path">, TLiteral<"cookie">]>; description: import("@scalar/typebox").TOptional; required: import("@scalar/typebox").TOptional; deprecated: import("@scalar/typebox").TOptional; allowEmptyValue: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-global': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-internal': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-ignore': import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ content: import("@scalar/typebox").TOptional>>; }>]>]>; ExampleObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; value: import("@scalar/typebox").TOptional; externalValue: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-disabled': import("@scalar/typebox").TOptional; }>]>; RequestBodyObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; content: import("@scalar/typebox").TRecord>; required: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-selected-content-type': import("@scalar/typebox").TOptional>; }>]>; SecuritySchemes: import("@scalar/typebox").TRecord, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ $ref: import("@scalar/typebox").TString; summary: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ $status: import("@scalar/typebox").TOptional, TLiteral<"error">]>>; $global: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ '$ref-value': import("@scalar/typebox").TRef<"SecuritySchemeObject">; }>]>]>>; SecuritySchemeObject: import("@scalar/typebox").TUnion<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"apiKey">; name: import("@scalar/typebox").TString; in: import("@scalar/typebox").TUnion<[TLiteral<"query">, TLiteral<"header">, TLiteral<"cookie">]>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"http">; scheme: import("@scalar/typebox").TUnion<[TLiteral<"basic">, TLiteral<"bearer">]>; bearerFormat: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"oauth2">; flows: import("@scalar/typebox").TRef<"OAuthFlowsObject">; }>, import("@scalar/typebox").TObject<{ 'x-default-scopes': import("@scalar/typebox").TOptional>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ description: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"openIdConnect">; openIdConnectUrl: import("@scalar/typebox").TString; }>]>]>; LinkObject: import("@scalar/typebox").TObject<{ operationRef: import("@scalar/typebox").TOptional; operationId: import("@scalar/typebox").TOptional; parameters: import("@scalar/typebox").TOptional>; requestBody: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; server: import("@scalar/typebox").TOptional>; }>; XMLObject: import("@scalar/typebox").TObject<{ name: import("@scalar/typebox").TOptional; namespace: import("@scalar/typebox").TOptional; prefix: import("@scalar/typebox").TOptional; attribute: import("@scalar/typebox").TOptional; wrapped: import("@scalar/typebox").TOptional; }>; DiscriminatorObject: import("@scalar/typebox").TObject<{ propertyName: import("@scalar/typebox").TString; mapping: import("@scalar/typebox").TOptional>; }>; OAuthFlowsObject: import("@scalar/typebox").TObject<{ implicit: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-query': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-body': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-tokenName': import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ authorizationUrl: import("@scalar/typebox").TString; }>]>>; password: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-query': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-body': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-tokenName': import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ tokenUrl: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ 'x-scalar-credentials-location': import("@scalar/typebox").TOptional, TLiteral<"body">]>>; }>]>>; clientCredentials: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-query': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-body': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-tokenName': import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ tokenUrl: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ 'x-scalar-credentials-location': import("@scalar/typebox").TOptional, TLiteral<"body">]>>; }>]>>; authorizationCode: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-query': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-security-body': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-tokenName': import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TObject<{ authorizationUrl: import("@scalar/typebox").TString; tokenUrl: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ 'x-usePkce': import("@scalar/typebox").TUnion<[TLiteral<"SHA-256">, TLiteral<"plain">, TLiteral<"no">]>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-credentials-location': import("@scalar/typebox").TOptional, TLiteral<"body">]>>; }>]>>; }>; ServerVariableObject: import("@scalar/typebox").TObject<{ enum: import("@scalar/typebox").TOptional>; default: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; }>; OpenApiDocument: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ openapi: import("@scalar/typebox").TString; info: import("@scalar/typebox").TRef<"InfoObject">; jsonSchemaDialect: import("@scalar/typebox").TOptional; servers: import("@scalar/typebox").TOptional>>; paths: import("@scalar/typebox").TOptional>; webhooks: import("@scalar/typebox").TOptional>>; components: import("@scalar/typebox").TOptional>; security: import("@scalar/typebox").TOptional>>; tags: import("@scalar/typebox").TOptional>>; externalDocs: import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ 'x-original-oas-version': import("@scalar/typebox").TOptional; 'x-scalar-original-source-url': import("@scalar/typebox").TOptional; "x-scalar-navigation": import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-tagGroups': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-order': import("@scalar/typebox").TOptional>; }>]>>>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-environments': import("@scalar/typebox").TOptional; color: import("@scalar/typebox").TString; variables: TArray; default: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TString]>; }>>; }>>>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-selected-server': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-icon': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-order': import("@scalar/typebox").TOptional>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-cookies': import("@scalar/typebox").TOptional; path: import("@scalar/typebox").TOptional; isDisabled: import("@scalar/typebox").TOptional; }>>>; }>, import("@scalar/typebox").TObject<{ 'x-scalar-original-document-hash': import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ 'x-scalar-is-dirty': import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TObject<{ 'x-scalar-active-environment': import("@scalar/typebox").TOptional; }>]>]>; TraversedDescriptionObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"text">; children: import("@scalar/typebox").TOptional>>; }>]>; TraversedOperationObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"operation">; ref: import("@scalar/typebox").TString; method: TLiteral; path: import("@scalar/typebox").TString; isDeprecated: import("@scalar/typebox").TOptional; children: import("@scalar/typebox").TOptional>>; }>]>; TraversedSchemaObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"model">; ref: import("@scalar/typebox").TString; name: import("@scalar/typebox").TString; }>]>; TraversedWebhookObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"webhook">; ref: import("@scalar/typebox").TString; method: TLiteral; name: import("@scalar/typebox").TString; isDeprecated: import("@scalar/typebox").TOptional; }>]>; TraversedTagObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"tag">; name: import("@scalar/typebox").TString; description: import("@scalar/typebox").TOptional; children: import("@scalar/typebox").TOptional>>; isGroup: import("@scalar/typebox").TBoolean; isWebhooks: import("@scalar/typebox").TOptional; xKeys: import("@scalar/typebox").TOptional>; }>]>; TraversedEntryObject: import("@scalar/typebox").TUnion<[import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"text">; children: import("@scalar/typebox").TOptional>>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"operation">; ref: import("@scalar/typebox").TString; method: TLiteral; path: import("@scalar/typebox").TString; isDeprecated: import("@scalar/typebox").TOptional; children: import("@scalar/typebox").TOptional>>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"model">; ref: import("@scalar/typebox").TString; name: import("@scalar/typebox").TString; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"tag">; name: import("@scalar/typebox").TString; description: import("@scalar/typebox").TOptional; children: import("@scalar/typebox").TOptional>>; isGroup: import("@scalar/typebox").TBoolean; isWebhooks: import("@scalar/typebox").TOptional; xKeys: import("@scalar/typebox").TOptional>; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"webhook">; ref: import("@scalar/typebox").TString; method: TLiteral; name: import("@scalar/typebox").TString; isDeprecated: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"example">; name: import("@scalar/typebox").TString; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"document">; name: import("@scalar/typebox").TString; children: import("@scalar/typebox").TOptional>>; icon: import("@scalar/typebox").TOptional; }>]>, import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"models">; name: import("@scalar/typebox").TString; children: import("@scalar/typebox").TOptional>>; }>]>]>; TraversedDocumentObject: import("@scalar/typebox").TIntersect<[import("@scalar/typebox").TObject<{ id: import("@scalar/typebox").TString; title: import("@scalar/typebox").TString; }>, import("@scalar/typebox").TObject<{ type: TLiteral<"document">; name: import("@scalar/typebox").TString; children: import("@scalar/typebox").TOptional>>; icon: import("@scalar/typebox").TOptional; }>]>; }, "ServerObject">>>; baseServerUrl: import("@scalar/typebox").TOptional; }>>; routing: import("@scalar/typebox").TOptional; pathNotFound: import("@scalar/typebox").TOptional; }>>; appearance: import("@scalar/typebox").TOptional, TLiteral<"classic">]>>; theme: import("@scalar/typebox").TOptional; favicon: import("@scalar/typebox").TOptional; initialColorMode: import("@scalar/typebox").TOptional, TLiteral<"dark">, TLiteral<"light">]>>; forceColorMode: import("@scalar/typebox").TOptional, TLiteral<"light">]>>; css: import("@scalar/typebox").TOptional; loadDefaultFonts: import("@scalar/typebox").TOptional; }>>; features: import("@scalar/typebox").TOptional; showModels: import("@scalar/typebox").TOptional; showDownload: import("@scalar/typebox").TOptional; showTestRequestButton: import("@scalar/typebox").TOptional; showSearch: import("@scalar/typebox").TOptional; showApiClientImport: import("@scalar/typebox").TOptional; showDarkModeToggle: import("@scalar/typebox").TOptional; expandAllTagSections: import("@scalar/typebox").TOptional; persistAuthenticationState: import("@scalar/typebox").TOptional; }>>; meta: import("@scalar/typebox").TOptional; description: import("@scalar/typebox").TOptional; ogTitle: import("@scalar/typebox").TOptional; ogDescription: import("@scalar/typebox").TOptional; ogImage: import("@scalar/typebox").TOptional; twitterCard: import("@scalar/typebox").TOptional; }>>; httpClients: import("@scalar/typebox").TOptional>>; }>; export type ReferenceConfig = { title?: string; slug?: string; settings?: Settings; routing?: Routing; appearance?: Appearance; features?: Features; meta?: Meta; httpClients?: AvailableClients; }; export declare const defaultReferenceConfig: RequiredDeep; //# sourceMappingURL=index.d.ts.map