@gesetzefinden/ris
Version:
TypeScript definitions for the RIS API
1,641 lines (1,570 loc) • 107 kB
TypeScript
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