Interface SchemaDefinition<Ext>

interface SchemaDefinition<Ext> {
    _tag: "SchemaDefinition";
    authorization: null | ast.Ident;
    characterSet: null | ast.Ident;
    definitions: SchemaDefinitionElement<Ext>[];
    extensions: null | Ext["SchemaDefinition"];
    name: QualifiedIdent;
}

Type Parameters

Hierarchy

  • Tagged<"SchemaDefinition", {
        authorization: ast.Ident | null;
        characterSet: ast.Ident | null;
        definitions: SchemaDefinitionElement<Ext>[];
        extensions: Ext["SchemaDefinition"] | null;
        name: QualifiedIdent;
    }>
    • SchemaDefinition

Properties

_tag: "SchemaDefinition"
authorization: null | ast.Ident
characterSet: null | ast.Ident
definitions: SchemaDefinitionElement<Ext>[]
extensions: null | Ext["SchemaDefinition"]

Generated using TypeDoc