UNPKG

@gesetzefinden/ris

Version:

TypeScript definitions for the RIS API

1,641 lines (1,570 loc) 107 kB
import * as Primitive from './xml-primitives'; import { BaseType } from './xml-primitives' // Source files: // https://dev.gesetzefinden.at/schemas/RISDok.xsd // https://dev.gesetzefinden.at/schemas/RISJudikaturNutzdaten.xsd interface _AbsatzType extends BaseType { /** content type */ ct?: string; style?: string; /** Absatztyp (siehe Word Formatvorlagen-Bezeichnungen) */ typ: AbsatzTypeTypType; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface AbsatzType extends _AbsatzType { constructor: { new(): AbsatzType }; } type AbsatzTypeTypType = ("promkleinlsatz" | "novao1" | "novao2" | "satz" | "abs" | "tabtext" | "tabtextr" | "tabtextz" | "tabtextb" | "kz" | "fz" | "erltext" | "abbobj" | "pre" | "undef"); interface _AbsatzTypeTypType extends Primitive._string { content: AbsatzTypeTypType; } interface _AbschnittType extends BaseType { ct?: string; endnhier: boolean; nr: string; paperf: AbschnittTypePaperfType; typ: AbschnittTypeTypType; /** Absätze mit Absatzformatvorlage formatiert (siehe Attribut "typ"). */ absatz?: AbsatzType[]; /** 09_Abstand */ abstand?: AbstandType[]; /** BGBl. Ausgabedaten: 04_AusgabeDaten */ ausgabe?: AusgabeType[]; /** 19_Beschriftung */ beschr?: BeschrType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** RISJudikatur: Damit kann Content in Blöcken zusammengefasst werden (vgl. Kategorie im CPL) */ block?: blockType[]; /** Optional: Fußzeileninhalt für diesen Abschnitt. */ fzinhalt?: FzinhaltType[]; inhaltsvz?: InhaltsvzType[]; /** Optional: Kopfzeileninhalt für diesen Abschnitt. */ kzinhalt?: KzinhaltType[]; /** Aufzählungen */ liste?: ListeType[]; pdvorlage?: PdvorlageType[]; /** Aufbau wie HTML-Tabelle */ table?: TableType[]; textbox?: TextboxType[]; /** Absätze mit Überschriftenformatvorlage formatiert (siehe Attribut "typ"). */ ueberschrift?: UeberschriftType[]; unterschrift?: UnterschriftType[]; } interface AbschnittType extends _AbschnittType { constructor: { new(): AbschnittType }; } type AbschnittTypePaperfType = ("q" | "q100" | "h" | "h100"); interface _AbschnittTypePaperfType extends Primitive._string { content: AbschnittTypePaperfType; } type AbschnittTypeTypType = ("ns" | "f" | "gs" | "us" | "nsp"); interface _AbschnittTypeTypType extends Primitive._string { content: AbschnittTypeTypType; } interface _AbstandType extends BaseType { ct?: string; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface AbstandType extends _AbstandType { constructor: { new(): AbstandType }; } interface _AddatType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface AddatType extends _AddatType { constructor: { new(): AddatType }; } interface _AdidType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface AdidType extends _AdidType { constructor: { new(): AdidType }; } interface _AdtextType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface AdtextType extends _AdtextType { constructor: { new(): AdtextType }; } /** Kaufmännisches "UND" */ interface _AmpType extends BaseType {} interface AmpType extends _AmpType { constructor: { new(): AmpType }; } interface _AufzaehlungType extends BaseType { art: AufzaehlungTypeArtType; ebene: AufzaehlungTypeEbeneType; listelem?: ListelemType[]; } interface AufzaehlungType extends _AufzaehlungType { constructor: { new(): AufzaehlungType }; } type AufzaehlungTypeArtType = ("normal" | "betrag" | "betragTGUE"); interface _AufzaehlungTypeArtType extends Primitive._string { content: AufzaehlungTypeArtType; } type AufzaehlungTypeEbeneType = ("1" | "2" | "3" | "4" | "5" | "6" | "7"); interface _AufzaehlungTypeEbeneType extends Primitive._number { content: AufzaehlungTypeEbeneType; } interface _AusgabeType extends BaseType { ct?: string; /** 11.01.2003 */ addat: AddatType; /** 11/2003 */ adid: AdidType; /** Ausgegeben am */ adtext: AdtextType; } interface AusgabeType extends _AusgabeType { constructor: { new(): AusgabeType }; } interface _AwType extends BaseType {} interface AwType extends _AwType { constructor: { new(): AwType }; } /** Bedingter Trennstrich ^-, ^031 */ interface _BdashType extends BaseType {} interface BdashType extends _BdashType { constructor: { new(): BdashType }; } interface _BdquoType extends BaseType {} interface BdquoType extends _BdquoType { constructor: { new(): BdquoType }; } interface _BeschrType extends BaseType { ct?: string; /** Horizontale Ausrichtung: l, r, c, j */ halign: BeschrTypeHalignType; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface BeschrType extends _BeschrType { constructor: { new(): BeschrType }; } type BeschrTypeHalignType = ("l" | "c" | "r" | "j"); interface _BeschrTypeHalignType extends Primitive._string { content: BeschrTypeHalignType; } interface _BetraglistetgueType extends BaseType { typ: BetraglistetgueTypeTypType; listelem?: ListelemType[]; } interface BetraglistetgueType extends _BetraglistetgueType { constructor: { new(): BetraglistetgueType }; } type BetraglistetgueTypeTypType = ("ziffer" | "litera" | "sublitera"); interface _BetraglistetgueTypeTypType extends Primitive._string { content: BetraglistetgueTypeTypType; } interface _BetraglisteType extends BaseType { typ: BetraglisteTypeTypType; listelem?: ListelemType[]; } interface BetraglisteType extends _BetraglisteType { constructor: { new(): BetraglisteType }; } type BetraglisteTypeTypType = ("ziffer" | "litera" | "sublitera"); interface _BetraglisteTypeTypType extends Primitive._string { content: BetraglisteTypeTypType; } interface _BinaryType extends BaseType { align: BinaryTypeAlignType; alt: string; /** Helligkeit in % (dezimal) */ brightness: string; /** Kontrast in % (dezimal) */ contrast: string; /** Gibt den Binärtyp an: jpeg | tiff | pdf | ... */ datatype: string; /** Ursprünglicher Dateiname der eingebetteten Binärdaten (base64) - keine Pfadangabe. */ filename: string; /** Höhe in pt */ height: string; hpos: string; left: string; name: string; /** Laufende Nummer der Grafik */ nr: number; oleclass: string; /** Wenn Grafik aus Microsoft Word: is..inline shape, s..shape */ shapetype: string; top: string; vpos: string; /** Breite in pt */ width: string; /** Base64-Kodierte Binärdateien. */ base64: string; /** 19_Beschriftung */ beschr?: BeschrType; /** Referenz (Pfad + Dateiname) auf extern gehaltenes File. Nur vorhanden, wenn nicht Base64 eingebettet. */ src: string; } interface BinaryType extends _BinaryType { constructor: { new(): BinaryType }; } type BinaryTypeAlignType = ("l" | "z" | "r"); interface _BinaryTypeAlignType extends Primitive._string { content: BinaryTypeAlignType; } interface _blockType extends BaseType { /** Bezeichnung des Blocks (vgl. Kategorie im CPL) */ name: blockTypeNameType; /** Absätze mit Absatzformatvorlage formatiert (siehe Attribut "typ"). */ absatz?: AbsatzType[]; /** 09_Abstand */ abstand?: AbstandType[]; /** BGBl. Ausgabedaten: 04_AusgabeDaten */ ausgabe?: AusgabeType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** 19_Beschriftung */ beschr?: BeschrType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** generic language/style container */ div?: DivType[]; /** 990_Fehler */ error?: ErrorType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; inhaltsvz?: InhaltsvzType[]; /** Aufzählungen */ liste?: ListeType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; pdvorlage?: PdvorlageType[]; pre?: PreType[]; /** Durchgestrichen */ s?: SType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Aufbau wie HTML-Tabelle */ table?: TableType[]; textbox?: TextboxType[]; /** 995_Unterstrichen */ u?: UType[]; /** Absätze mit Überschriftenformatvorlage formatiert (siehe Attribut "typ"). */ ueberschrift?: UeberschriftType[]; unterschrift?: UnterschriftType[]; } export interface blockType extends _blockType { constructor: { new(): blockType }; } export var blockType: { new(): blockType }; type blockTypeNameType = "betreff"; interface _blockTypeNameType extends Primitive._string { content: blockTypeNameType; } interface _BrType extends BaseType { class: string; style: string; } interface BrType extends _BrType { constructor: { new(): BrType }; } interface _BType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface BType extends _BType { constructor: { new(): BType }; } interface _CaptionType extends BaseType { align: CaptionTypeAlignType; class: string; dir: CaptionTypeDirType; hStart: string; id: string; lang: string; style: string; width: string; /** Absätze mit Absatzformatvorlage formatiert (siehe Attribut "typ"). */ absatz: AbsatzType[]; /** 09_Abstand */ abstand: AbstandType[]; /** BGBl. Ausgabedaten: 04_AusgabeDaten */ ausgabe: AusgabeType[]; /** 19_Beschriftung */ beschr: BeschrType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary: BinaryType[]; inhaltsvz: InhaltsvzType[]; /** Aufzählungen */ liste: ListeType[]; pdvorlage: PdvorlageType[]; /** Aufbau wie HTML-Tabelle */ table: TableType[]; textbox: TextboxType[]; /** Absätze mit Überschriftenformatvorlage formatiert (siehe Attribut "typ"). */ ueberschrift: UeberschriftType[]; unterschrift: UnterschriftType[]; } interface CaptionType extends _CaptionType { constructor: { new(): CaptionType }; } type CaptionTypeAlignType = ("top" | "bottom" | "left" | "right"); interface _CaptionTypeAlignType extends Primitive._string { content: CaptionTypeAlignType; } type CaptionTypeDirType = ("ltr" | "rtl"); interface _CaptionTypeDirType extends Primitive._string { content: CaptionTypeDirType; } interface _ColgroupType extends BaseType { align: ColgroupTypeAlignType; char: string; charoff: string; class: string; dir: ColgroupTypeDirType; hStart: string; id: string; lang: string; span: string; style: string; valign: ColgroupTypeValignType; width: string; col?: ColType[]; } interface ColgroupType extends _ColgroupType { constructor: { new(): ColgroupType }; } type ColgroupTypeAlignType = ("left" | "center" | "right" | "justify" | "char"); interface _ColgroupTypeAlignType extends Primitive._string { content: ColgroupTypeAlignType; } type ColgroupTypeDirType = ("ltr" | "rtl"); interface _ColgroupTypeDirType extends Primitive._string { content: ColgroupTypeDirType; } type ColgroupTypeValignType = ("top" | "middle" | "bottom" | "baseline"); interface _ColgroupTypeValignType extends Primitive._string { content: ColgroupTypeValignType; } interface _ColType extends BaseType { align: ColTypeAlignType; char: string; charoff: string; class: string; dir: ColTypeDirType; hStart: string; id: string; lang: string; span: string; style: string; valign: ColTypeValignType; width: string; } interface ColType extends _ColType { constructor: { new(): ColType }; } type ColTypeAlignType = ("left" | "center" | "right" | "justify" | "char"); interface _ColTypeAlignType extends Primitive._string { content: ColTypeAlignType; } type ColTypeDirType = ("ltr" | "rtl"); interface _ColTypeDirType extends Primitive._string { content: ColTypeDirType; } type ColTypeValignType = ("top" | "middle" | "bottom" | "baseline"); interface _ColTypeValignType extends Primitive._string { content: ColTypeValignType; } interface _DivType extends BaseType { align: string; class: string; id: string; style: string; twips: string; width: string; /** Absätze mit Absatzformatvorlage formatiert (siehe Attribut "typ"). */ absatz?: AbsatzType[]; /** 09_Abstand */ abstand?: AbstandType[]; /** BGBl. Ausgabedaten: 04_AusgabeDaten */ ausgabe?: AusgabeType[]; /** 19_Beschriftung */ beschr?: BeschrType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; inhaltsvz?: InhaltsvzType[]; /** Aufzählungen */ liste?: ListeType[]; pdvorlage?: PdvorlageType[]; /** Aufbau wie HTML-Tabelle */ table?: TableType[]; textbox?: TextboxType[]; /** Absätze mit Überschriftenformatvorlage formatiert (siehe Attribut "typ"). */ ueberschrift?: UeberschriftType[]; unterschrift?: UnterschriftType[]; } interface DivType extends _DivType { constructor: { new(): DivType }; } interface _DotsType extends BaseType {} interface DotsType extends _DotsType { constructor: { new(): DotsType }; } interface _Em14Type extends BaseType {} interface Em14Type extends _Em14Type { constructor: { new(): Em14Type }; } interface _EmType extends BaseType {} interface EmType extends _EmType { constructor: { new(): EmType }; } interface _EnType extends BaseType {} interface EnType extends _EnType { constructor: { new(): EnType }; } interface _ErllisteType extends BaseType { listelem?: ListelemType[]; } interface ErllisteType extends _ErllisteType { constructor: { new(): ErllisteType }; } interface _ErrorType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface ErrorType extends _ErrorType { constructor: { new(): ErrorType }; } /** Euro Zeichen - zur einfacheren Verarbeitung (0x20AC) */ interface _EuroType extends BaseType {} interface EuroType extends _EuroType { constructor: { new(): EuroType }; } interface _FeldType extends BaseType { /** Code aus MS Word */ code: string; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** 990_Fehler */ error?: ErrorType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** 992_Normal */ n?: NType[]; /** Durchgestrichen */ s?: SType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** 995_Unterstrichen */ u?: UType[]; } interface FeldType extends _FeldType { constructor: { new(): FeldType }; } interface _FnenType extends BaseType { fntext: FntextType[]; /** Fußnotenreferenz im Text */ fnzeichen: FnzeichenType; } interface FnenType extends _FnenType { constructor: { new(): FnenType }; } interface _FntextType extends BaseType { ct?: string; nr: number; typ: FntextTypeTypType; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface FntextType extends _FntextType { constructor: { new(): FntextType }; } type FntextTypeTypType = ("f" | "e"); interface _FntextTypeTypType extends Primitive._string { content: FntextTypeTypType; } /** Nummer wird zwischen den Tags ausgegeben */ interface _FnzeichenType extends BaseType { ct?: string; typ: FnzeichenTypeTypType; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType; } interface FnzeichenType extends _FnzeichenType { constructor: { new(): FnzeichenType }; } type FnzeichenTypeTypType = ("f" | "e" | "r"); interface _FnzeichenTypeTypType extends Primitive._string { content: FnzeichenTypeTypType; } interface _FzinhaltType extends BaseType { ct?: string; /** Absätze mit Absatzformatvorlage formatiert (siehe Attribut "typ"). */ absatz: AbsatzType[]; /** 09_Abstand */ abstand: AbstandType[]; /** BGBl. Ausgabedaten: 04_AusgabeDaten */ ausgabe: AusgabeType[]; /** 19_Beschriftung */ beschr: BeschrType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary: BinaryType[]; /** Aufzählungen */ liste: ListeType[]; pdvorlage: PdvorlageType[]; /** Aufbau wie HTML-Tabelle */ table: TableType[]; /** Absätze mit Überschriftenformatvorlage formatiert (siehe Attribut "typ"). */ ueberschrift: UeberschriftType[]; } interface FzinhaltType extends _FzinhaltType { constructor: { new(): FzinhaltType }; } /** Geschützter Trennstrich ^~, ^030 */ interface _GdashType extends BaseType {} interface GdashType extends _GdashType { constructor: { new(): GdashType }; } interface _GldsymType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface GldsymType extends _GldsymType { constructor: { new(): GldsymType }; } interface _GsType extends BaseType { sperrweite?: string; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface GsType extends _GsType { constructor: { new(): GsType }; } /** Größer als: mathematisch */ interface _GtType extends BaseType {} interface GtType extends _GtType { constructor: { new(): GtType }; } interface _InhaltsvzType extends BaseType { ct?: string; typ: InhaltsvzTypeTypType; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface InhaltsvzType extends _InhaltsvzType { constructor: { new(): InhaltsvzType }; } type InhaltsvzTypeTypType = ("ueberschrift" | "spalte" | "eintrag"); interface _InhaltsvzTypeTypType extends Primitive._string { content: InhaltsvzTypeTypType; } interface _IType extends BaseType { /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** Abschnittswechsel: ^b */ aw?: AwType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary?: BinaryType[]; /** Manueller Zeilenumbruch (^11 bzw. ^l) */ br?: BrType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Enthält das Resultat; darf mit Zeichenformaten formatiert sein. Hat sonst das Format des Absatzes. */ feld?: FeldType[]; /** Fußnotenreferenz im Text */ fnzeichen?: FnzeichenType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Stellt einen Hyperlink dar. */ link?: LinkType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für farbliche Hinterlegungen) */ span?: SpanType[]; /** 998_Tief (siehe CSS: vertical-align) */ sub?: SubType[]; /** 997_Hoch (siehe CSS: vertical-align) */ super?: SuperType[]; /** Tabulator */ tab?: TabType[]; /** Trademark-Zeichen (HTML: ™) */ tm?: TmType[]; /** 995_Unterstrichen */ u?: UType[]; /** Legistik 2005: Sonderzeichen */ uchar?: UcharType[]; /** Wechsel */ wechsel?: WechselType[]; } interface IType extends _IType { constructor: { new(): IType }; } /** Kurzer Gedankenstrich ^= */ interface _KideaType extends BaseType {} interface KideaType extends _KideaType { constructor: { new(): KideaType }; } interface _KzinhaltType extends BaseType { ct?: string; typ: KzinhaltTypeTypType; /** Absätze mit Absatzformatvorlage formatiert (siehe Attribut "typ"). */ absatz: AbsatzType[]; /** 09_Abstand */ abstand: AbstandType[]; /** BGBl. Ausgabedaten: 04_AusgabeDaten */ ausgabe: AusgabeType[]; /** 19_Beschriftung */ beschr: BeschrType[]; /** Beliebige Binärdateien werden Base64 eingebettet */ binary: BinaryType[]; /** Aufzählungen */ liste: ListeType[]; pdvorlage: PdvorlageType[]; /** Aufbau wie HTML-Tabelle */ table: TableType[]; /** Absätze mit Überschriftenformatvorlage formatiert (siehe Attribut "typ"). */ ueberschrift: UeberschriftType[]; } interface KzinhaltType extends _KzinhaltType { constructor: { new(): KzinhaltType }; } type KzinhaltTypeTypType = ("p" | "f" | "e"); interface _KzinhaltTypeTypType extends Primitive._string { content: KzinhaltTypeTypType; } interface _LayoutdatenType extends BaseType { classes?: string; } interface LayoutdatenType extends _LayoutdatenType { constructor: { new(): LayoutdatenType }; } interface _LdquoType extends BaseType {} interface LdquoType extends _LdquoType { constructor: { new(): LdquoType }; } /** Langer Gedankenstrich ^+ */ interface _LideaType extends BaseType {} interface LideaType extends _LideaType { constructor: { new(): LideaType }; } interface _LinkType extends BaseType { href: string; target: string; /** Zeichen "Ampersand / Und" */ amp?: AmpType[]; /** 993_Fett bzw. 999_Fett_und_Kursiv */ b?: BType[]; /** Bedingter Trennstrich */ bdash?: BdashType[]; /** Typographisches Anführungszeichen unten ^0132 (HTML: #8222) */ bdquo?: BdquoType[]; /** Auslassungszeichen (HTML: …) */ dots?: DotsType[]; /** Em-Abstand (HTML:  ) */ em?: EmType[]; /** 1/4 Em-Abstand (HTML:  ) */ em14?: Em14Type[]; /** En-Abstand (HTML:  ) */ en?: EnType[]; /** 990_Fehler */ error?: ErrorType[]; /** Zeichen "Euro" */ euro?: EuroType[]; /** Geschützter Trennstrich */ gdash?: GdashType[]; /** 991_GldSymbol */ gldsym?: GldsymType[]; /** 996_Gesperrt */ gs?: GsType[]; /** Zeichen "größer als" */ gt?: GtType[]; /** 994_Kursiv bzw. 999_Fett_und_Kursiv */ i?: IType[]; /** Kurzer Gedankenstrich */ kidea?: KideaType[]; /** Typographisches Anführungszeichen oben ^0147 (HTML: #8220) */ ldquo?: LdquoType[]; /** Langer Gedankenstrich */ lidea?: LideaType[]; /** Typographisch einfach oben, öffnend (HTML: ‘) */ lsquo?: LsquoType[]; /** Zeichen "kleiner als" */ lt?: LtType[]; /** 992_Normal */ n?: NType[]; /** Geschütztes Leerzeichen */ nbsp?: NbspType[]; /** Schließendes doppeltes Anführungszeichen (HTML: #8221;) */ rdquo?: RdquoType[]; /** Typographisch einfach oben, schließend (HTML: ’) */ rsquo?: RsquoType[]; /** Durchgestrichen */ s?: SType[]; /** Typographisch einfach unten (HTML: ‚) */ sbquo?: SbquoType[]; /** beliebige Zeichenformatierung (z. B. für