Abstract

Implements

Type Parameters

  • T = unknown

  • I = unknown

  • Settings = void

Hierarchy

  • API

Implements

Constructors

  • Type Parameters

    • T = unknown

    • I = unknown

    • Settings = void

    Parameters

    • settings: Settings

    Returns Schema.API<T, I, Settings>

Properties

settings: Settings

Methods

  • Type Parameters

    • U_1

    Parameters

    Returns Schema.Schema<T & U_1, I>

  • Returns Schema.Schema<T[], I>

  • Type Parameters

    • Kind extends string

    Parameters

    • Optional kind: Kind

    Returns Schema.Schema<Schema.Branded<T, Kind>, I>

  • Parameters

    • value: unknown

    Returns T

  • Parameters

    • value: unknown

    Returns value is T

  • Returns Schema.Schema<null | T, I>

  • Returns Schema.Schema<undefined | T, I>

  • Returns string

Generated using TypeDoc