Type alias SchemaDefinition<T, EnforcedDocType>

SchemaDefinition<T, EnforcedDocType>: T extends undefined
    ? {
        [path: string]: SchemaDefinitionProperty;
    }
    : {
        [path in keyof T]?: SchemaDefinitionProperty<T[path], EnforcedDocType>
    }

Type Parameters

  • T = undefined

  • EnforcedDocType = any

Generated using TypeDoc