import * as xmime from './_2005_05_xmlmime';
export type AantalVoorkomens = number;
type AanvullendeElementenType = {};
export type AardAantal = keyof typeof AardAantal;
export declare const AardAantal: Readonly<{
    exact: "exact";
    minimum: "minimum";
    maximum: "maximum";
}>;
export type ACDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ACDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ACDSortering = number;
export type ACDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeACD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ACDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeACD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ACDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeACD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ACDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeACD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ACDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeACD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ACDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeACD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ACDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeACD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ACDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeACD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ACDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeACD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ACDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeACD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Administratie = string;
export type AnytypeKennisgeving = {
    entiteittype: string;
    noValue: NoValue;
    scope: ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: Verwerkingssoort;
};
export type AnytypeOther = {};
export type AnytypeTarget = {};
export type AnytypeTargetMetEntiteittype = {
    entiteittype: string;
};
export type AOAParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type AOAParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type AOAParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type AOAParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type AOAParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type AOAParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type AOASortering = number;
export type AOAStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AOAStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeAOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AOAStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeAOA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Applicatie = string;
export type ARVParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ARVParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ARVSortering = number;
export type ARVStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeARV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ARVStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeARV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ARVStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeARV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ARVStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeARV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ARVStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeARV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ARVStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeARV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ARVStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeARV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ARVStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeARV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ARVStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeARV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ARVStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeARV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AVRParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type AVRParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type AVRSortering = number;
export type AVRStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAVR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AVRStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeAVR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AVRStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeAVR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AVRStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeAVR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AVRStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeAVR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AVRStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeAVR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AVRStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAVR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AVRStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeAVR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type AVRStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeAVR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type AVRStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeAVR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
/** Functie = bagAGO, Berichtcode = Lk03 */
export type bagAGOLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagAGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagAGO, Berichtcode = Lk04 */
export type bagAGOLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagAGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagAOC, Berichtcode = Lk03 */
export type bagAOCLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagAOC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagAOC, Berichtcode = Lk04 */
export type bagAOCLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagAOC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagBN, Berichtcode = Lk03 */
export type bagBNLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagBN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagBN, Berichtcode = Lk04 */
export type bagBNLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagBN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagCOR, Berichtcode = Lk03 */
export type bagCORLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagCOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagCOR, Berichtcode = Lk04 */
export type bagCORLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagCOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagFGO, Berichtcode = Lk03 */
export type bagFGOLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagFGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagFGO, Berichtcode = Lk04 */
export type bagFGOLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagFGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagHER, Berichtcode = Lk03 */
export type bagHERLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagHER;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagHER, Berichtcode = Lk04 */
export type bagHERLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagHER;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagHLG, Berichtcode = Lk03 */
export type bagHLGLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagHLG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagHLG, Berichtcode = Lk04 */
export type bagHLGLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagHLG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagIN, Berichtcode = Lk03 */
export type bagINLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagIN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagIN, Berichtcode = Lk04 */
export type bagINLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagIN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagIO, Berichtcode = Lk03 */
export type bagIOLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagIO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagIO, Berichtcode = Lk04 */
export type bagIOLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagIO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagMUT, Berichtcode = Lk03 */
export type bagMUTLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagMUT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagMUT, Berichtcode = Lk04 */
export type bagMUTLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagMUT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagOA, Berichtcode = Lk03 */
export type bagOALk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebagOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bagOA, Berichtcode = Lk04 */
export type bagOALk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebagOA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type Berichtcode = keyof typeof Berichtcode;
export declare const Berichtcode: Readonly<{
    Bv01: "Bv01";
    Bv02: "Bv02";
    Bv03: "Bv03";
    Bv04: "Bv04";
    Di01: "Di01";
    Di02: "Di02";
    Du01: "Du01";
    Du02: "Du02";
    Fo01: "Fo01";
    Fo02: "Fo02";
    Fo03: "Fo03";
    La01: "La01";
    La02: "La02";
    La03: "La03";
    La04: "La04";
    La05: "La05";
    La06: "La06";
    La07: "La07";
    La08: "La08";
    La09: "La09";
    La10: "La10";
    La11: "La11";
    La12: "La12";
    La13: "La13";
    La14: "La14";
    Lk01: "Lk01";
    Lk02: "Lk02";
    Lk03: "Lk03";
    Lk04: "Lk04";
    Lk05: "Lk05";
    Lk06: "Lk06";
    Lv01: "Lv01";
    Lv02: "Lv02";
    Lv03: "Lv03";
    Lv04: "Lv04";
    Lv05: "Lv05";
    Lv06: "Lv06";
    Lv07: "Lv07";
    Lv08: "Lv08";
    Lv09: "Lv09";
    Lv10: "Lv10";
    Lv11: "Lv11";
    Lv12: "Lv12";
    Lv13: "Lv13";
    Lv14: "Lv14";
    Sa01: "Sa01";
    Sh01: "Sh01";
    Sa02: "Sa02";
    Sh02: "Sh02";
    Sa03: "Sa03";
    Sh03: "Sh03";
    Sa04: "Sa04";
    Sh04: "Sh04";
    Tr01: "Tr01";
}>;
/** Berichtcode = Bv01 */
export type BerichtcodeBv01 = keyof typeof BerichtcodeBv01;
export declare const BerichtcodeBv01: Readonly<{
    Bv01: "Bv01";
}>;
/** Berichtcode = Bv02 */
export type BerichtcodeBv02 = keyof typeof BerichtcodeBv02;
export declare const BerichtcodeBv02: Readonly<{
    Bv02: "Bv02";
}>;
/** Berichtcode = Bv03 */
export type BerichtcodeBv03 = keyof typeof BerichtcodeBv03;
export declare const BerichtcodeBv03: Readonly<{
    Bv03: "Bv03";
}>;
/** Berichtcode = Di01 */
export type BerichtcodeDi01 = keyof typeof BerichtcodeDi01;
export declare const BerichtcodeDi01: Readonly<{
    Di01: "Di01";
}>;
/** Berichtcode = Di02 */
export type BerichtcodeDi02 = keyof typeof BerichtcodeDi02;
export declare const BerichtcodeDi02: Readonly<{
    Di02: "Di02";
}>;
/** Berichtcode = Du01 */
export type BerichtcodeDu01 = keyof typeof BerichtcodeDu01;
export declare const BerichtcodeDu01: Readonly<{
    Du01: "Du01";
}>;
/** Berichtcode = Du02 */
export type BerichtcodeDu02 = keyof typeof BerichtcodeDu02;
export declare const BerichtcodeDu02: Readonly<{
    Du02: "Du02";
}>;
/** Berichtcode = Fo01 */
export type BerichtcodeF001 = keyof typeof BerichtcodeF001;
export declare const BerichtcodeF001: Readonly<{
    Fo01: "Fo01";
}>;
/** Berichtcode = Fo02 */
export type BerichtcodeFo02 = keyof typeof BerichtcodeFo02;
export declare const BerichtcodeFo02: Readonly<{
    Fo02: "Fo02";
}>;
/** Berichtcode = Fo03 */
export type BerichtcodeFo03 = keyof typeof BerichtcodeFo03;
export declare const BerichtcodeFo03: Readonly<{
    Fo03: "Fo03";
}>;
/** Berichtcode = La01 */
export type BerichtcodeLa01 = keyof typeof BerichtcodeLa01;
export declare const BerichtcodeLa01: Readonly<{
    La01: "La01";
}>;
/** Berichtcode = La02 */
export type BerichtcodeLa02 = keyof typeof BerichtcodeLa02;
export declare const BerichtcodeLa02: Readonly<{
    La02: "La02";
}>;
/** Berichtcode = La03 */
export type BerichtcodeLa03 = keyof typeof BerichtcodeLa03;
export declare const BerichtcodeLa03: Readonly<{
    La03: "La03";
}>;
/** Berichtcode = La04 */
export type BerichtcodeLa04 = keyof typeof BerichtcodeLa04;
export declare const BerichtcodeLa04: Readonly<{
    La04: "La04";
}>;
/** Berichtcode = La05 */
export type BerichtcodeLa05 = keyof typeof BerichtcodeLa05;
export declare const BerichtcodeLa05: Readonly<{
    La05: "La05";
}>;
/** Berichtcode = La06 */
export type BerichtcodeLa06 = keyof typeof BerichtcodeLa06;
export declare const BerichtcodeLa06: Readonly<{
    La06: "La06";
}>;
/** Berichtcode = La07 */
export type BerichtcodeLa07 = keyof typeof BerichtcodeLa07;
export declare const BerichtcodeLa07: Readonly<{
    La07: "La07";
}>;
/** Berichtcode = La08 */
export type BerichtcodeLa08 = keyof typeof BerichtcodeLa08;
export declare const BerichtcodeLa08: Readonly<{
    La08: "La08";
}>;
/** Berichtcode = La09 */
export type BerichtcodeLa09 = keyof typeof BerichtcodeLa09;
export declare const BerichtcodeLa09: Readonly<{
    La09: "La09";
}>;
/** Berichtcode = La10 */
export type BerichtcodeLa10 = keyof typeof BerichtcodeLa10;
export declare const BerichtcodeLa10: Readonly<{
    La10: "La10";
}>;
/** Berichtcode = La11 */
export type BerichtcodeLa11 = keyof typeof BerichtcodeLa11;
export declare const BerichtcodeLa11: Readonly<{
    La11: "La11";
}>;
/** Berichtcode = La12 */
export type BerichtcodeLa12 = keyof typeof BerichtcodeLa12;
export declare const BerichtcodeLa12: Readonly<{
    La12: "La12";
}>;
/** Berichtcode = La13 */
export type BerichtcodeLa13 = keyof typeof BerichtcodeLa13;
export declare const BerichtcodeLa13: Readonly<{
    La13: "La13";
}>;
/** Berichtcode = La14 */
export type BerichtcodeLa14 = keyof typeof BerichtcodeLa14;
export declare const BerichtcodeLa14: Readonly<{
    La14: "La14";
}>;
/** Berichtcode = Lk01 */
export type BerichtcodeLk01 = keyof typeof BerichtcodeLk01;
export declare const BerichtcodeLk01: Readonly<{
    Lk01: "Lk01";
}>;
export type BerichtcodeLk01Lk05 = keyof typeof BerichtcodeLk01Lk05;
export declare const BerichtcodeLk01Lk05: Readonly<{
    Lk01: "Lk01";
    Lk05: "Lk05";
}>;
/** Berichtcode = Lk02 */
export type BerichtcodeLk02 = keyof typeof BerichtcodeLk02;
export declare const BerichtcodeLk02: Readonly<{
    Lk02: "Lk02";
}>;
export type BerichtcodeLk02Lk06 = keyof typeof BerichtcodeLk02Lk06;
export declare const BerichtcodeLk02Lk06: Readonly<{
    Lk02: "Lk02";
    Lk06: "Lk06";
}>;
/** Berichtcode = Lk03 */
export type BerichtcodeLk03 = keyof typeof BerichtcodeLk03;
export declare const BerichtcodeLk03: Readonly<{
    Lk03: "Lk03";
}>;
/** Berichtcode = Lk04 */
export type BerichtcodeLk04 = keyof typeof BerichtcodeLk04;
export declare const BerichtcodeLk04: Readonly<{
    Lk04: "Lk04";
}>;
/** Berichtcode = Lk05 */
export type BerichtcodeLk05 = keyof typeof BerichtcodeLk05;
export declare const BerichtcodeLk05: Readonly<{
    Lk05: "Lk05";
}>;
/** Berichtcode = Lk06 */
export type BerichtcodeLk06 = keyof typeof BerichtcodeLk06;
export declare const BerichtcodeLk06: Readonly<{
    Lk06: "Lk06";
}>;
/** Berichtcode = Lv01 */
export type BerichtcodeLv01 = keyof typeof BerichtcodeLv01;
export declare const BerichtcodeLv01: Readonly<{
    Lv01: "Lv01";
}>;
/** Berichtcode = Lv02 */
export type BerichtcodeLv02 = keyof typeof BerichtcodeLv02;
export declare const BerichtcodeLv02: Readonly<{
    Lv02: "Lv02";
}>;
/** Berichtcode = Lv03 */
export type BerichtcodeLv03 = keyof typeof BerichtcodeLv03;
export declare const BerichtcodeLv03: Readonly<{
    Lv03: "Lv03";
}>;
/** Berichtcode = Lv04 */
export type BerichtcodeLv04 = keyof typeof BerichtcodeLv04;
export declare const BerichtcodeLv04: Readonly<{
    Lv04: "Lv04";
}>;
/** Berichtcode = Lv05 */
export type BerichtcodeLv05 = keyof typeof BerichtcodeLv05;
export declare const BerichtcodeLv05: Readonly<{
    Lv05: "Lv05";
}>;
/** Berichtcode = Lv06 */
export type BerichtcodeLv06 = keyof typeof BerichtcodeLv06;
export declare const BerichtcodeLv06: Readonly<{
    Lv06: "Lv06";
}>;
/** Berichtcode = Lv07 */
export type BerichtcodeLv07 = keyof typeof BerichtcodeLv07;
export declare const BerichtcodeLv07: Readonly<{
    Lv07: "Lv07";
}>;
/** Berichtcode = Lv08 */
export type BerichtcodeLv08 = keyof typeof BerichtcodeLv08;
export declare const BerichtcodeLv08: Readonly<{
    Lv08: "Lv08";
}>;
/** Berichtcode = Lv09 */
export type BerichtcodeLv09 = keyof typeof BerichtcodeLv09;
export declare const BerichtcodeLv09: Readonly<{
    Lv09: "Lv09";
}>;
/** Berichtcode = Lv10 */
export type BerichtcodeLv10 = keyof typeof BerichtcodeLv10;
export declare const BerichtcodeLv10: Readonly<{
    Lv10: "Lv10";
}>;
/** Berichtcode = Lv11 */
export type BerichtcodeLv11 = keyof typeof BerichtcodeLv11;
export declare const BerichtcodeLv11: Readonly<{
    Lv11: "Lv11";
}>;
/** Berichtcode = Lv12 */
export type BerichtcodeLv12 = keyof typeof BerichtcodeLv12;
export declare const BerichtcodeLv12: Readonly<{
    Lv12: "Lv12";
}>;
/** Berichtcode = Lv13 */
export type BerichtcodeLv13 = keyof typeof BerichtcodeLv13;
export declare const BerichtcodeLv13: Readonly<{
    Lv13: "Lv13";
}>;
/** Berichtcode = Lv14 */
export type BerichtcodeLv14 = keyof typeof BerichtcodeLv14;
export declare const BerichtcodeLv14: Readonly<{
    Lv14: "Lv14";
}>;
/** Berichtcode = Sa01 */
export type BerichtcodeSa01 = keyof typeof BerichtcodeSa01;
export declare const BerichtcodeSa01: Readonly<{
    Sa01: "Sa01";
}>;
/** Berichtcode = Sa02 */
export type BerichtcodeSa02 = keyof typeof BerichtcodeSa02;
export declare const BerichtcodeSa02: Readonly<{
    Sa02: "Sa02";
}>;
/** Berichtcode = Sa03 */
export type BerichtcodeSa03 = keyof typeof BerichtcodeSa03;
export declare const BerichtcodeSa03: Readonly<{
    Sa03: "Sa03";
}>;
/** Berichtcode = Sa04 */
export type BerichtcodeSa04 = keyof typeof BerichtcodeSa04;
export declare const BerichtcodeSa04: Readonly<{
    Sa04: "Sa04";
}>;
/** Berichtcode = Sh01 */
export type BerichtcodeSh01 = keyof typeof BerichtcodeSh01;
export declare const BerichtcodeSh01: Readonly<{
    Sh01: "Sh01";
}>;
/** Berichtcode = Sh02 */
export type BerichtcodeSh02 = keyof typeof BerichtcodeSh02;
export declare const BerichtcodeSh02: Readonly<{
    Sh02: "Sh02";
}>;
/** Berichtcode = Sh03 */
export type BerichtcodeSh03 = keyof typeof BerichtcodeSh03;
export declare const BerichtcodeSh03: Readonly<{
    Sh03: "Sh03";
}>;
/** Berichtcode = Sh04 */
export type BerichtcodeSh04 = keyof typeof BerichtcodeSh04;
export declare const BerichtcodeSh04: Readonly<{
    Sh04: "Sh04";
}>;
/** Berichtcode = Tr01 */
export type BerichtcodeTr01 = keyof typeof BerichtcodeTr01;
export declare const BerichtcodeTr01: Readonly<{
    Tr01: "Tr01";
}>;
export type Bestandsnaam = string;
export type Bevestigingsbericht = {
    melding?: string[];
};
/** Functie = bgrBIG, Berichtcode = Lk03 */
export type bgrBIGLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrBIG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrBIG, Berichtcode = Lk04 */
export type bgrBIGLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrBIG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrBSLLP, Berichtcode = Lk03 */
export type bgrBSLLPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrBSLLP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrBSLLP, Berichtcode = Lk04 */
export type bgrBSLLPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrBSLLP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrBSLSP, Berichtcode = Lk03 */
export type bgrBSLSPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrBSLSP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrBSLSP, Berichtcode = Lk04 */
export type bgrBSLSPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrBSLSP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrCOG, Berichtcode = Lk03 */
export type bgrCOGLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrCOG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrCOG, Berichtcode = Lk04 */
export type bgrCOGLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrCOG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrIBV, Berichtcode = Lk03 */
export type bgrIBVLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrIBV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrIBV, Berichtcode = Lk04 */
export type bgrIBVLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrIBV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrISLLP, Berichtcode = Lk03 */
export type bgrISLLPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrISLLP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrISLLP, Berichtcode = Lk04 */
export type bgrISLLPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrISLLP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrISLSP, Berichtcode = Lk03 */
export type bgrISLSPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrISLSP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrISLSP, Berichtcode = Lk04 */
export type bgrISLSPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrISLSP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrISV, Berichtcode = Lk03 */
export type bgrISVLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrISV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrISV, Berichtcode = Lk04 */
export type bgrISVLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrISV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrKVO, Berichtcode = Lk03 */
export type bgrKVOLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrKVO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrKVO, Berichtcode = Lk04 */
export type bgrKVOLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrKVO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMAB, Berichtcode = Lk03 */
export type bgrMABLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrMAB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMAB, Berichtcode = Lk04 */
export type bgrMABLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrMAB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMGB, Berichtcode = Lk03 */
export type bgrMGBLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrMGB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMGB, Berichtcode = Lk04 */
export type bgrMGBLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrMGB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMGS, Berichtcode = Lk03 */
export type bgrMGSLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrMGS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMGS, Berichtcode = Lk04 */
export type bgrMGSLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrMGS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMSB, Berichtcode = Lk03 */
export type bgrMSBLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrMSB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrMSB, Berichtcode = Lk04 */
export type bgrMSBLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrMSB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrOABSV, Berichtcode = Lk03 */
export type bgrOABSVLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrOABSV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrOABSV, Berichtcode = Lk04 */
export type bgrOABSVLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrOABSV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrPNO, Berichtcode = Lk03 */
export type bgrPNOLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrPNO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrPNO, Berichtcode = Lk04 */
export type bgrPNOLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrPNO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrSSVSAMEN, Berichtcode = Lk03 */
export type bgrSSVSAMENLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrSSVSAMEN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrSSVSAMEN, Berichtcode = Lk04 */
export type bgrSSVSAMENLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrSSVSAMEN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrSSVSPLITS, Berichtcode = Lk03 */
export type bgrSSVSPLITSLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrSSVSPLITS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrSSVSPLITS, Berichtcode = Lk04 */
export type bgrSSVSPLITSLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrSSVSPLITS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVBI, Berichtcode = Lk03 */
export type bgrVBILk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrVBI;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVBI, Berichtcode = Lk04 */
export type bgrVBILk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrVBI;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVB, Berichtcode = Lk03 */
export type bgrVBLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrVB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVB, Berichtcode = Lk04 */
export type bgrVBLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrVB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVBN, Berichtcode = Lk03 */
export type bgrVBNLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrVBN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVBN, Berichtcode = Lk04 */
export type bgrVBNLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrVBN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVOCDEEL, Berichtcode = Lk03 */
export type bgrVOCDEELLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrVOCDEEL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVOCDEEL, Berichtcode = Lk04 */
export type bgrVOCDEELLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrVOCDEEL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVOCHEEL, Berichtcode = Lk03 */
export type bgrVOCHEELLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrVOCHEEL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVOCHEEL, Berichtcode = Lk04 */
export type bgrVOCHEELLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrVOCHEEL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVSL, Berichtcode = Lk03 */
export type bgrVSLLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebgrVSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = bgrVSL, Berichtcode = Lk04 */
export type bgrVSLLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebgrVSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BinaireInhoud = BinaireInhoudBasis & {
    bestandsnaam: string;
};
export type BinaireInhoudBasis = xmime.base64Binary & {
    bestandsnaam: string;
};
export type BinaireInhoudVraag = BinaireInhoudBasis & {
    bestandsnaam: string;
    contentType: string;
};
/** Functie = braBOR, Berichtcode = Lk03 */
export type braBORLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraBOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braBOR, Berichtcode = Lk04 */
export type braBORLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraBOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braBWP, Berichtcode = Lk03 */
export type braBWPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraBWP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braBWP, Berichtcode = Lk04 */
export type braBWPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraBWP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braGHO, Berichtcode = Lk03 */
export type braGHOLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraGHO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braGHO, Berichtcode = Lk04 */
export type braGHOLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraGHO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHNU, Berichtcode = Lk03 */
export type braHNULk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraHNU;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHNU, Berichtcode = Lk04 */
export type braHNULk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraHNU;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHOB, Berichtcode = Lk03 */
export type braHOBLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraHOB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHOB, Berichtcode = Lk04 */
export type braHOBLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraHOB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHOR, Berichtcode = Lk03 */
export type braHORLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraHOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHOR, Berichtcode = Lk04 */
export type braHORLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraHOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHWP, Berichtcode = Lk03 */
export type braHWPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraHWP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braHWP, Berichtcode = Lk04 */
export type braHWPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraHWP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braIOR, Berichtcode = Lk03 */
export type braIORLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraIOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braIOR, Berichtcode = Lk04 */
export type braIORLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraIOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braIWP, Berichtcode = Lk03 */
export type braIWPLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraIWP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braIWP, Berichtcode = Lk04 */
export type braIWPLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraIWP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braOHN, Berichtcode = Lk03 */
export type braOHNLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraOHN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braOHN, Berichtcode = Lk04 */
export type braOHNLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraOHN;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braOPC, Berichtcode = Lk03 */
export type braOPCLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraOPC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braOPC, Berichtcode = Lk04 */
export type braOPCLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraOPC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braWGW, Berichtcode = Lk03 */
export type braWGWLk03Stuurgegevens = StuurgegevensLk03 & {
    berichtcode: BerichtcodeLk03;
    functie: FunctiebraWGW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
/** Functie = braWGW, Berichtcode = Lk04 */
export type braWGWLk04Stuurgegevens = StuurgegevensLk04 & {
    berichtcode: BerichtcodeLk04;
    functie: FunctiebraWGW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type BRTParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BRTParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BRTParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type BRTParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BRTParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BRTSortering = number;
export type BRTStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BRTStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeBRT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BRTStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeBRT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type BSLParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSLParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSLParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type BSLParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSLParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSLSortering = number;
export type BSLStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSLStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeBSL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSLStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeBSL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type BSTParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSTParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSTParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type BSTParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSTParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type BSTSortering = number;
export type BSTStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type BSTStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeBST;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type BSTStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeBST;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
type Bv01BerichtType = {
    melding?: string[];
    stuurgegevens: Bv01BerichtTypeStuurgegevensType;
};
type Bv01BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
    crossRefnummer: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
type Bv02BerichtType = {
    melding?: string[];
    stuurgegevens: Bv02BerichtTypeStuurgegevensType;
};
type Bv02BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
};
type Bv03BerichtType = {
    stuurgegevens: Bv03BerichtTypeStuurgegevensType;
};
type Bv03BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
    crossRefnummer: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
type Bv04BerichtType = {
    stuurgegevens: Bv04BerichtTypeStuurgegevensType;
};
type Bv04BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
    crossRefnummer: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type CTPParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type CTPParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type CTPSortering = number;
export type CTPStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeCTP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type CTPStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeCTP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type CTPStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeCTP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type CTPStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeCTP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type CTPStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeCTP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type CTPStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeCTP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type CTPStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeCTP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type CTPStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeCTP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type CTPStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeCTP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type CTPStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeCTP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
/** Er is niet aangesloten bij date, omdat hier allerlei opmaak in zit */
export type Datum = number;
export type DatumE = DatumMetIndicator & {
    exact: boolean;
    noValue: NoValue;
};
export type DatumMetIndicator = Datum & {
    exact: boolean;
    indOnvolledigeDatum: IndOnvolledigeDatum;
    noValue: NoValue;
};
export type DatumR = DatumE & {
    exact: boolean;
    noValue: NoValue;
};
export type DCTParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type DCTParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type DCTParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type DCTParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type DCTParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type DCTParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type DCTSortering = number;
export type DCTStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DCTStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeDCT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DCTStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeDCT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di01StuurgegevensOz = StuurgegevensDi01 & {
    berichtcode: BerichtcodeDi01;
    functie: FunctieoverdragenZaak;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type Di01StuurgegevensVbt = StuurgegevensDi01 & {
    berichtcode: BerichtcodeDi01;
    functie: FunctievoegBesluitToe;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type Di02StuurgegevensCc = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiecancelCheckout;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensCc_2 = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiecancelCheckout;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGbi = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegenereerBesluitidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGdi = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegenereerDocumentidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGdi_2 = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegenereerDocumentidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGzdb = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegeefZaakdocumentbewerken;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGzdb_2 = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegeefZaakdocumentbewerken;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGzi = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegenereerZaakidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensGzi_2 = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctiegenereerZaakidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensOzd = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctieontkoppelZaakdocument;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensUzd = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctieupdateZaakdocument;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Di02StuurgegevensUzd_2 = StuurgegevensDi02 & {
    berichtcode: BerichtcodeDi02;
    functie: FunctieupdateZaakdocument;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DTGParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type DTGParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type DTGSortering = number;
export type DTGStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DTGStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeDTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DTGStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeDTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DTGStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeDTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DTGStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeDTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DTGStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeDTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DTGStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DTGStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeDTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type DTGStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeDTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type DTGStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeDTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du01StuurgegevensOz = StuurgegevensDu01 & {
    berichtcode: BerichtcodeDu01;
    crossRefnummer: string;
    functie: FunctieoverdragenZaak;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type Du02StuurgegevensGbi = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegenereerBesluitidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du02StuurgegevensGdi = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegenereerDocumentidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du02StuurgegevensGdi_2 = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegenereerDocumentidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du02StuurgegevensGzdb = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegeefZaakdocumentbewerken;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du02StuurgegevensGzdb_2 = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegeefZaakdocumentbewerken;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du02StuurgegevensGzi = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegenereerZaakidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Du02StuurgegevensGzi_2 = StuurgegevensDu02 & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie: FunctiegenereerZaakidentificatie;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type EDCParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type EDCParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type EDCParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type EDCParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type EDCParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type EDCSortering = number;
export type EDCStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type EDCStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeEDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type EDCStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeEDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Entiteittype = string;
/** Entiteittype = ACD */
export type EntiteittypeACD = keyof typeof EntiteittypeACD;
export declare const EntiteittypeACD: Readonly<{
    ACD: "ACD";
}>;
/** Entiteittype = AOA */
export type EntiteittypeAOA = keyof typeof EntiteittypeAOA;
export declare const EntiteittypeAOA: Readonly<{
    AOA: "AOA";
}>;
/** Entiteittype = ARV */
export type EntiteittypeARV = keyof typeof EntiteittypeARV;
export declare const EntiteittypeARV: Readonly<{
    ARV: "ARV";
}>;
/** Entiteittype = AVR */
export type EntiteittypeAVR = keyof typeof EntiteittypeAVR;
export declare const EntiteittypeAVR: Readonly<{
    AVR: "AVR";
}>;
/** Entiteittype = BRT */
export type EntiteittypeBRT = keyof typeof EntiteittypeBRT;
export declare const EntiteittypeBRT: Readonly<{
    BRT: "BRT";
}>;
/** Entiteittype = BSL */
export type EntiteittypeBSL = keyof typeof EntiteittypeBSL;
export declare const EntiteittypeBSL: Readonly<{
    BSL: "BSL";
}>;
/** Entiteittype = BST */
export type EntiteittypeBST = keyof typeof EntiteittypeBST;
export declare const EntiteittypeBST: Readonly<{
    BST: "BST";
}>;
/** Entiteittype = CTP */
export type EntiteittypeCTP = keyof typeof EntiteittypeCTP;
export declare const EntiteittypeCTP: Readonly<{
    CTP: "CTP";
}>;
/** Entiteittype = DCT */
export type EntiteittypeDCT = keyof typeof EntiteittypeDCT;
export declare const EntiteittypeDCT: Readonly<{
    DCT: "DCT";
}>;
/** Entiteittype = DTG */
export type EntiteittypeDTG = keyof typeof EntiteittypeDTG;
export declare const EntiteittypeDTG: Readonly<{
    DTG: "DTG";
}>;
/** Entiteittype = EDC */
export type EntiteittypeEDC = keyof typeof EntiteittypeEDC;
export declare const EntiteittypeEDC: Readonly<{
    EDC: "EDC";
}>;
/** Entiteittype = GEM */
export type EntiteittypeGEM = keyof typeof EntiteittypeGEM;
export declare const EntiteittypeGEM: Readonly<{
    GEM: "GEM";
}>;
/** Entiteittype = GOR */
export type EntiteittypeGOR = keyof typeof EntiteittypeGOR;
export declare const EntiteittypeGOR: Readonly<{
    GOR: "GOR";
}>;
/** Entiteittype = HHD */
export type EntiteittypeHHD = keyof typeof EntiteittypeHHD;
export declare const EntiteittypeHHD: Readonly<{
    HHD: "HHD";
}>;
/** Entiteittype = IRE */
export type EntiteittypeIRE = keyof typeof EntiteittypeIRE;
export declare const EntiteittypeIRE: Readonly<{
    IRE: "IRE";
}>;
/** Entiteittype = KGM */
export type EntiteittypeKGM = keyof typeof EntiteittypeKGM;
export declare const EntiteittypeKGM: Readonly<{
    KGM: "KGM";
}>;
/** Entiteittype = KOZ */
export type EntiteittypeKOZ = keyof typeof EntiteittypeKOZ;
export declare const EntiteittypeKOZ: Readonly<{
    KOZ: "KOZ";
}>;
/** Entiteittype = KWD */
export type EntiteittypeKWD = keyof typeof EntiteittypeKWD;
export declare const EntiteittypeKWD: Readonly<{
    KWD: "KWD";
}>;
/** Entiteittype = KZA */
export type EntiteittypeKZA = keyof typeof EntiteittypeKZA;
export declare const EntiteittypeKZA: Readonly<{
    KZA: "KZA";
}>;
/** Entiteittype = LND */
export type EntiteittypeLND = keyof typeof EntiteittypeLND;
export declare const EntiteittypeLND: Readonly<{
    LND: "LND";
}>;
/** Entiteittype = MAC */
export type EntiteittypeMAC = keyof typeof EntiteittypeMAC;
export declare const EntiteittypeMAC: Readonly<{
    MAC: "MAC";
}>;
/** Entiteittype = MDW */
export type EntiteittypeMDW = keyof typeof EntiteittypeMDW;
export declare const EntiteittypeMDW: Readonly<{
    MDW: "MDW";
}>;
/** Entiteittype = NAT */
export type EntiteittypeNAT = keyof typeof EntiteittypeNAT;
export declare const EntiteittypeNAT: Readonly<{
    NAT: "NAT";
}>;
/** Entiteittype = NNP */
export type EntiteittypeNNP = keyof typeof EntiteittypeNNP;
export declare const EntiteittypeNNP: Readonly<{
    NNP: "NNP";
}>;
/** Entiteittype = NPS */
export type EntiteittypeNPS = keyof typeof EntiteittypeNPS;
export declare const EntiteittypeNPS: Readonly<{
    NPS: "NPS";
}>;
/** Entiteittype = OEH */
export type EntiteittypeOEH = keyof typeof EntiteittypeOEH;
export declare const EntiteittypeOEH: Readonly<{
    OEH: "OEH";
}>;
/** Entiteittype = OPR */
export type EntiteittypeOPR = keyof typeof EntiteittypeOPR;
export declare const EntiteittypeOPR: Readonly<{
    OPR: "OPR";
}>;
/** Entiteittype = PND */
export type EntiteittypePND = keyof typeof EntiteittypePND;
export declare const EntiteittypePND: Readonly<{
    PND: "PND";
}>;
/** Entiteittype = RDS */
export type EntiteittypeRDS = keyof typeof EntiteittypeRDS;
export declare const EntiteittypeRDS: Readonly<{
    RDS: "RDS";
}>;
/** Entiteittype = RPS */
export type EntiteittypeRPS = keyof typeof EntiteittypeRPS;
export declare const EntiteittypeRPS: Readonly<{
    RPS: "RPS";
}>;
/** Entiteittype = RSD */
export type EntiteittypeRSD = keyof typeof EntiteittypeRSD;
export declare const EntiteittypeRSD: Readonly<{
    RSD: "RSD";
}>;
/** Entiteittype = SBD */
export type EntiteittypeSBD = keyof typeof EntiteittypeSBD;
export declare const EntiteittypeSBD: Readonly<{
    SBD: "SBD";
}>;
/** Entiteittype = SDC */
export type EntiteittypeSDC = keyof typeof EntiteittypeSDC;
export declare const EntiteittypeSDC: Readonly<{
    SDC: "SDC";
}>;
/** Entiteittype = SRV */
export type EntiteittypeSRV = keyof typeof EntiteittypeSRV;
export declare const EntiteittypeSRV: Readonly<{
    SRV: "SRV";
}>;
/** Entiteittype = STA */
export type EntiteittypeSTA = keyof typeof EntiteittypeSTA;
export declare const EntiteittypeSTA: Readonly<{
    STA: "STA";
}>;
/** Entiteittype = STT */
export type EntiteittypeSTT = keyof typeof EntiteittypeSTT;
export declare const EntiteittypeSTT: Readonly<{
    STT: "STT";
}>;
/** Entiteittype = SUB */
export type EntiteittypeSUB = keyof typeof EntiteittypeSUB;
export declare const EntiteittypeSUB: Readonly<{
    SUB: "SUB";
}>;
/** Entiteittype = TDL */
export type EntiteittypeTDL = keyof typeof EntiteittypeTDL;
export declare const EntiteittypeTDL: Readonly<{
    TDL: "TDL";
}>;
/** Entiteittype = TGO */
export type EntiteittypeTGO = keyof typeof EntiteittypeTGO;
export declare const EntiteittypeTGO: Readonly<{
    TGO: "TGO";
}>;
/** Entiteittype = VBT */
export type EntiteittypeVBT = keyof typeof EntiteittypeVBT;
export declare const EntiteittypeVBT: Readonly<{
    VBT: "VBT";
}>;
/** Entiteittype = VES */
export type EntiteittypeVES = keyof typeof EntiteittypeVES;
export declare const EntiteittypeVES: Readonly<{
    VES: "VES";
}>;
/** Entiteittype = VZO */
export type EntiteittypeVZO = keyof typeof EntiteittypeVZO;
export declare const EntiteittypeVZO: Readonly<{
    VZO: "VZO";
}>;
/** Entiteittype = WDL */
export type EntiteittypeWDL = keyof typeof EntiteittypeWDL;
export declare const EntiteittypeWDL: Readonly<{
    WDL: "WDL";
}>;
/** Entiteittype = WDO */
export type EntiteittypeWDO = keyof typeof EntiteittypeWDO;
export declare const EntiteittypeWDO: Readonly<{
    WDO: "WDO";
}>;
/** Entiteittype = WGD */
export type EntiteittypeWGD = keyof typeof EntiteittypeWGD;
export declare const EntiteittypeWGD: Readonly<{
    WGD: "WGD";
}>;
/** Entiteittype = WOZ */
export type EntiteittypeWOZ = keyof typeof EntiteittypeWOZ;
export declare const EntiteittypeWOZ: Readonly<{
    WOZ: "WOZ";
}>;
/** Entiteittype = WPL */
export type EntiteittypeWPL = keyof typeof EntiteittypeWPL;
export declare const EntiteittypeWPL: Readonly<{
    WPL: "WPL";
}>;
/** Entiteittype = WRD */
export type EntiteittypeWRD = keyof typeof EntiteittypeWRD;
export declare const EntiteittypeWRD: Readonly<{
    WRD: "WRD";
}>;
/** Entiteittype = WYK */
export type EntiteittypeWYK = keyof typeof EntiteittypeWYK;
export declare const EntiteittypeWYK: Readonly<{
    WYK: "WYK";
}>;
/** Entiteittype = ZAK */
export type EntiteittypeZAK = keyof typeof EntiteittypeZAK;
export declare const EntiteittypeZAK: Readonly<{
    ZAK: "ZAK";
}>;
/** Entiteittype = ZKR */
export type EntiteittypeZKR = keyof typeof EntiteittypeZKR;
export declare const EntiteittypeZKR: Readonly<{
    ZKR: "ZKR";
}>;
/** Entiteittype = ZKT */
export type EntiteittypeZKT = keyof typeof EntiteittypeZKT;
export declare const EntiteittypeZKT: Readonly<{
    ZKT: "ZKT";
}>;
/** Entiteittype = ZRA */
export type EntiteittypeZRA = keyof typeof EntiteittypeZRA;
export declare const EntiteittypeZRA: Readonly<{
    ZRA: "ZRA";
}>;
/** Entiteittype = ZTG */
export type EntiteittypeZTG = keyof typeof EntiteittypeZTG;
export declare const EntiteittypeZTG: Readonly<{
    ZTG: "ZTG";
}>;
export type ExtraElementen = {
    extraElement: ExtraElementenExtraElementType[];
};
type ExtraElementenExtraElementType = {
    ['#text']: string;
} & {
    exact: boolean;
    indOnvolledigeDatum: IndOnvolledigeDatum;
    naam: string;
    noValue: NoValue;
};
type Fo01BerichtType = {
    body: Foutbericht;
    stuurgegevens: Fo01BerichtTypeStuurgegevensType;
};
type Fo01BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
    crossRefnummer: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
type Fo02BerichtType = {
    body: Foutbericht;
    stuurgegevens: Fo02BerichtTypeStuurgegevensType;
};
type Fo02BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
};
type Fo03BerichtType = {
    body: Foutbericht;
    stuurgegevens: Fo03BerichtTypeStuurgegevensType;
};
type Fo03BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
    crossRefnummer: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type Foutbericht = {
    code: string;
    details?: string;
    detailsXML?: FoutdetailsXML;
    omschrijving: string;
    plek: Foutplek;
};
export type Foutcode = string;
export type Foutdetails = string;
export type FoutdetailsXML = {};
export type Foutomschrijving = string;
export type Foutplek = keyof typeof Foutplek;
export declare const Foutplek: Readonly<{
    client: "client";
    server: "server";
}>;
export type Functie = string;
/** Functie = bagAGO */
export type FunctiebagAGO = keyof typeof FunctiebagAGO;
export declare const FunctiebagAGO: Readonly<{
    bagAGO: "bagAGO";
}>;
/** Functie = bagAOC */
export type FunctiebagAOC = keyof typeof FunctiebagAOC;
export declare const FunctiebagAOC: Readonly<{
    bagAOC: "bagAOC";
}>;
/** Functie = bagBN */
export type FunctiebagBN = keyof typeof FunctiebagBN;
export declare const FunctiebagBN: Readonly<{
    bagBN: "bagBN";
}>;
/** Functie = bagCOR */
export type FunctiebagCOR = keyof typeof FunctiebagCOR;
export declare const FunctiebagCOR: Readonly<{
    bagCOR: "bagCOR";
}>;
/** Functie = bagFGO */
export type FunctiebagFGO = keyof typeof FunctiebagFGO;
export declare const FunctiebagFGO: Readonly<{
    bagFGO: "bagFGO";
}>;
/** Functie = bagHER */
export type FunctiebagHER = keyof typeof FunctiebagHER;
export declare const FunctiebagHER: Readonly<{
    bagHER: "bagHER";
}>;
/** Functie = bagHLG */
export type FunctiebagHLG = keyof typeof FunctiebagHLG;
export declare const FunctiebagHLG: Readonly<{
    bagHLG: "bagHLG";
}>;
/** Functie = bagIN */
export type FunctiebagIN = keyof typeof FunctiebagIN;
export declare const FunctiebagIN: Readonly<{
    bagIN: "bagIN";
}>;
/** Functie = bagIO */
export type FunctiebagIO = keyof typeof FunctiebagIO;
export declare const FunctiebagIO: Readonly<{
    bagIO: "bagIO";
}>;
/** Functie = bagMUT */
export type FunctiebagMUT = keyof typeof FunctiebagMUT;
export declare const FunctiebagMUT: Readonly<{
    bagMUT: "bagMUT";
}>;
/** Functie = bagOA */
export type FunctiebagOA = keyof typeof FunctiebagOA;
export declare const FunctiebagOA: Readonly<{
    bagOA: "bagOA";
}>;
/** Functie = bgrBIG */
export type FunctiebgrBIG = keyof typeof FunctiebgrBIG;
export declare const FunctiebgrBIG: Readonly<{
    bgrBIG: "bgrBIG";
}>;
/** Functie = bgrBSLLP */
export type FunctiebgrBSLLP = keyof typeof FunctiebgrBSLLP;
export declare const FunctiebgrBSLLP: Readonly<{
    bgrBSLLP: "bgrBSLLP";
}>;
/** Functie = bgrBSLSP */
export type FunctiebgrBSLSP = keyof typeof FunctiebgrBSLSP;
export declare const FunctiebgrBSLSP: Readonly<{
    bgrBSLSP: "bgrBSLSP";
}>;
/** Functie = bgrCOG */
export type FunctiebgrCOG = keyof typeof FunctiebgrCOG;
export declare const FunctiebgrCOG: Readonly<{
    bgrCOG: "bgrCOG";
}>;
/** Functie = bgrIBV */
export type FunctiebgrIBV = keyof typeof FunctiebgrIBV;
export declare const FunctiebgrIBV: Readonly<{
    bgrIBV: "bgrIBV";
}>;
/** Functie = bgrISLLP */
export type FunctiebgrISLLP = keyof typeof FunctiebgrISLLP;
export declare const FunctiebgrISLLP: Readonly<{
    bgrISLLP: "bgrISLLP";
}>;
/** Functie = bgrISLSP */
export type FunctiebgrISLSP = keyof typeof FunctiebgrISLSP;
export declare const FunctiebgrISLSP: Readonly<{
    bgrISLSP: "bgrISLSP";
}>;
/** Functie = bgrISV */
export type FunctiebgrISV = keyof typeof FunctiebgrISV;
export declare const FunctiebgrISV: Readonly<{
    bgrISV: "bgrISV";
}>;
/** Functie = bgrKVO */
export type FunctiebgrKVO = keyof typeof FunctiebgrKVO;
export declare const FunctiebgrKVO: Readonly<{
    bgrKVO: "bgrKVO";
}>;
/** Functie = bgrMAB */
export type FunctiebgrMAB = keyof typeof FunctiebgrMAB;
export declare const FunctiebgrMAB: Readonly<{
    bgrMAB: "bgrMAB";
}>;
/** Functie = bgrMGB */
export type FunctiebgrMGB = keyof typeof FunctiebgrMGB;
export declare const FunctiebgrMGB: Readonly<{
    bgrMGB: "bgrMGB";
}>;
/** Functie = bgrMGS */
export type FunctiebgrMGS = keyof typeof FunctiebgrMGS;
export declare const FunctiebgrMGS: Readonly<{
    bgrMGS: "bgrMGS";
}>;
/** Functie = bgrMSB */
export type FunctiebgrMSB = keyof typeof FunctiebgrMSB;
export declare const FunctiebgrMSB: Readonly<{
    bgrMSB: "bgrMSB";
}>;
/** Functie = bgrOABSV */
export type FunctiebgrOABSV = keyof typeof FunctiebgrOABSV;
export declare const FunctiebgrOABSV: Readonly<{
    bgrOABSV: "bgrOABSV";
}>;
/** Functie = bgrPNO */
export type FunctiebgrPNO = keyof typeof FunctiebgrPNO;
export declare const FunctiebgrPNO: Readonly<{
    bgrPNO: "bgrPNO";
}>;
/** Functie = bgrSSVSAMEN */
export type FunctiebgrSSVSAMEN = keyof typeof FunctiebgrSSVSAMEN;
export declare const FunctiebgrSSVSAMEN: Readonly<{
    bgrSSVSAMEN: "bgrSSVSAMEN";
}>;
/** Functie = bgrSSVSPLITS */
export type FunctiebgrSSVSPLITS = keyof typeof FunctiebgrSSVSPLITS;
export declare const FunctiebgrSSVSPLITS: Readonly<{
    bgrSSVSPLITS: "bgrSSVSPLITS";
}>;
/** Functie = bgrVB */
export type FunctiebgrVB = keyof typeof FunctiebgrVB;
export declare const FunctiebgrVB: Readonly<{
    bgrVB: "bgrVB";
}>;
/** Functie = bgrVBI */
export type FunctiebgrVBI = keyof typeof FunctiebgrVBI;
export declare const FunctiebgrVBI: Readonly<{
    bgrVBI: "bgrVBI";
}>;
/** Functie = bgrVBN */
export type FunctiebgrVBN = keyof typeof FunctiebgrVBN;
export declare const FunctiebgrVBN: Readonly<{
    bgrVBN: "bgrVBN";
}>;
/** Functie = bgrVOCDEEL */
export type FunctiebgrVOCDEEL = keyof typeof FunctiebgrVOCDEEL;
export declare const FunctiebgrVOCDEEL: Readonly<{
    bgrVOCDEEL: "bgrVOCDEEL";
}>;
/** Functie = bgrVOCHEEL */
export type FunctiebgrVOCHEEL = keyof typeof FunctiebgrVOCHEEL;
export declare const FunctiebgrVOCHEEL: Readonly<{
    bgrVOCHEEL: "bgrVOCHEEL";
}>;
/** Functie = bgrVSL */
export type FunctiebgrVSL = keyof typeof FunctiebgrVSL;
export declare const FunctiebgrVSL: Readonly<{
    bgrVSL: "bgrVSL";
}>;
/** Functie = braBOR */
export type FunctiebraBOR = keyof typeof FunctiebraBOR;
export declare const FunctiebraBOR: Readonly<{
    braBOR: "braBOR";
}>;
/** Functie = braBWP */
export type FunctiebraBWP = keyof typeof FunctiebraBWP;
export declare const FunctiebraBWP: Readonly<{
    braBWP: "braBWP";
}>;
/** Functie = braGHO */
export type FunctiebraGHO = keyof typeof FunctiebraGHO;
export declare const FunctiebraGHO: Readonly<{
    braGHO: "braGHO";
}>;
/** Functie = braHNU */
export type FunctiebraHNU = keyof typeof FunctiebraHNU;
export declare const FunctiebraHNU: Readonly<{
    braHNU: "braHNU";
}>;
/** Functie = braHOB */
export type FunctiebraHOB = keyof typeof FunctiebraHOB;
export declare const FunctiebraHOB: Readonly<{
    braHOB: "braHOB";
}>;
/** Functie = braHOR */
export type FunctiebraHOR = keyof typeof FunctiebraHOR;
export declare const FunctiebraHOR: Readonly<{
    braHOR: "braHOR";
}>;
/** Functie = braHWP */
export type FunctiebraHWP = keyof typeof FunctiebraHWP;
export declare const FunctiebraHWP: Readonly<{
    braHWP: "braHWP";
}>;
/** Functie = braIOR */
export type FunctiebraIOR = keyof typeof FunctiebraIOR;
export declare const FunctiebraIOR: Readonly<{
    braIOR: "braIOR";
}>;
/** Functie = braIWP */
export type FunctiebraIWP = keyof typeof FunctiebraIWP;
export declare const FunctiebraIWP: Readonly<{
    braIWP: "braIWP";
}>;
/** Functie = braOHN */
export type FunctiebraOHN = keyof typeof FunctiebraOHN;
export declare const FunctiebraOHN: Readonly<{
    braOHN: "braOHN";
}>;
/** Functie = braOPC */
export type FunctiebraOPC = keyof typeof FunctiebraOPC;
export declare const FunctiebraOPC: Readonly<{
    braOPC: "braOPC";
}>;
/** Functie = braWGW */
export type FunctiebraWGW = keyof typeof FunctiebraWGW;
export declare const FunctiebraWGW: Readonly<{
    braWGW: "braWGW";
}>;
/** Functie = cancelCheckout */
export type FunctiecancelCheckout = keyof typeof FunctiecancelCheckout;
export declare const FunctiecancelCheckout: Readonly<{
    cancelCheckout: "cancelCheckout";
}>;
/** Functie = cancelCheckout */
export type FunctiecancelCheckout_2 = keyof typeof FunctiecancelCheckout_2;
export declare const FunctiecancelCheckout_2: Readonly<{
    cancelCheckout: "cancelCheckout";
}>;
/** Functie = geefZaakdocumentbewerken */
export type FunctiegeefZaakdocumentbewerken = keyof typeof FunctiegeefZaakdocumentbewerken;
export declare const FunctiegeefZaakdocumentbewerken: Readonly<{
    geefZaakdocumentbewerken: "geefZaakdocumentbewerken";
}>;
/** Functie = geefZaakdocumentbewerken */
export type FunctiegeefZaakdocumentbewerken_2 = keyof typeof FunctiegeefZaakdocumentbewerken_2;
export declare const FunctiegeefZaakdocumentbewerken_2: Readonly<{
    geefZaakdocumentbewerken: "geefZaakdocumentbewerken";
}>;
/** Functie = genereerBesluitidentificatie */
export type FunctiegenereerBesluitidentificatie = keyof typeof FunctiegenereerBesluitidentificatie;
export declare const FunctiegenereerBesluitidentificatie: Readonly<{
    genereerBesluitidentificatie: "genereerBesluitidentificatie";
}>;
/** Functie = genereerDocumentidentificatie */
export type FunctiegenereerDocumentidentificatie = keyof typeof FunctiegenereerDocumentidentificatie;
export declare const FunctiegenereerDocumentidentificatie: Readonly<{
    genereerDocumentidentificatie: "genereerDocumentidentificatie";
}>;
/** Functie = genereerDocumentidentificatie */
export type FunctiegenereerDocumentidentificatie_2 = keyof typeof FunctiegenereerDocumentidentificatie_2;
export declare const FunctiegenereerDocumentidentificatie_2: Readonly<{
    genereerDocumentidentificatie: "genereerDocumentidentificatie";
}>;
/** Functie = genereerZaakidentificatie */
export type FunctiegenereerZaakidentificatie = keyof typeof FunctiegenereerZaakidentificatie;
export declare const FunctiegenereerZaakidentificatie: Readonly<{
    genereerZaakidentificatie: "genereerZaakidentificatie";
}>;
/** Functie = genereerZaakidentificatie */
export type FunctiegenereerZaakidentificatie_2 = keyof typeof FunctiegenereerZaakidentificatie_2;
export declare const FunctiegenereerZaakidentificatie_2: Readonly<{
    genereerZaakidentificatie: "genereerZaakidentificatie";
}>;
/** Functie = initieerNotificeerOverZaak */
export type FunctieinitieerNotificeerOverZaak = keyof typeof FunctieinitieerNotificeerOverZaak;
export declare const FunctieinitieerNotificeerOverZaak: Readonly<{
    notificeerOverZaak: "notificeerOverZaak";
}>;
/** Functie = notificeerOverZaak */
export type FunctienotificeerOverZaak = keyof typeof FunctienotificeerOverZaak;
export declare const FunctienotificeerOverZaak: Readonly<{
    notificeerOverZaak: "notificeerOverZaak";
}>;
/** Functie = ontkoppelZaakdocument */
export type FunctieontkoppelZaakdocument = keyof typeof FunctieontkoppelZaakdocument;
export declare const FunctieontkoppelZaakdocument: Readonly<{
    ontkoppelZaakdocument: "ontkoppelZaakdocument";
}>;
/** Functie = overdragenZaak */
export type FunctieoverdragenZaak = keyof typeof FunctieoverdragenZaak;
export declare const FunctieoverdragenZaak: Readonly<{
    overdragenZaak: "overdragenZaak";
}>;
/** Functie = updateZaakdocument */
export type FunctieupdateZaakdocument = keyof typeof FunctieupdateZaakdocument;
export declare const FunctieupdateZaakdocument: Readonly<{
    updateZaakdocument: "updateZaakdocument";
}>;
/** Functie = updateZaakdocument */
export type FunctieupdateZaakdocument_2 = keyof typeof FunctieupdateZaakdocument_2;
export declare const FunctieupdateZaakdocument_2: Readonly<{
    updateZaakdocument: "updateZaakdocument";
}>;
/** Functie = voeg Besluit Toe */
export type FunctievoegBesluitToe = keyof typeof FunctievoegBesluitToe;
export declare const FunctievoegBesluitToe: Readonly<{
    voegBesluitToe: "voegBesluitToe";
}>;
export type FunctieVrijBerichtElement = keyof typeof FunctieVrijBerichtElement;
export declare const FunctieVrijBerichtElement: Readonly<{
    antwoord: "antwoord";
    entiteit: "entiteit";
    selectie: "selectie";
    update: "update";
    zaakinfo: "zaakinfo";
}>;
export type Gebeurtenis = string;
export type GebeurtenisMetAttributes = GebeurtenisMetAttributesBasis & {
    elementnaam: string;
    groepsnaam: string;
    metagegeven: boolean;
    tijdstip: string;
};
export type GebeurtenisMetAttributesBasis = Gebeurtenis & {
    elementnaam: string;
    groepsnaam: string;
    metagegeven: boolean;
    tijdstip: string;
};
export type GebeurtenisMetAttributesVraag = GebeurtenisMetAttributesBasis & {
    elementnaam: string;
    groepsnaam: string;
    metagegeven: boolean;
    tijdstip: string;
};
export type Gebruiker = string;
export type GEMParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type GEMParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GEMParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GEMParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type GEMParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GEMParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GEMSortering = number;
export type GEMStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GEMStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeGEM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GEMStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeGEM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type GORParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GORParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GORParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type GORParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GORParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type GORSortering = number;
export type GORStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type GORStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeGOR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type GORStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeGOR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Groepsnaam = string;
export type HHDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type HHDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type HHDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type HHDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type HHDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type HHDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type HHDSortering = number;
export type HHDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type HHDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeHHD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type HHDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeHHD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IndicatorHistorie = keyof typeof IndicatorHistorie;
export declare const IndicatorHistorie: Readonly<{
    N: "N";
    ME: "ME";
    MG: "MG";
    FE: "FE";
    FG: "FG";
}>;
export type IndicatorOvername = keyof typeof IndicatorOvername;
export declare const IndicatorOvername: Readonly<{
    I: "I";
    V: "V";
}>;
export type IndOnvolledigeDatum = keyof typeof IndOnvolledigeDatum;
export declare const IndOnvolledigeDatum: Readonly<{
    J: "J";
    M: "M";
    D: "D";
    V: "V";
}>;
export type InOnderzoekAOA = InOnderzoekAOABasis & {
    metagegeven: boolean;
};
export type InOnderzoekAOABasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: InOnderzoekAOAGroepen;
};
export type InOnderzoekAOAGroepen = keyof typeof InOnderzoekAOAGroepen;
export declare const InOnderzoekAOAGroepen: Readonly<{
    'BRA-gegevens': "BRA-gegevens";
}>;
export type InOnderzoekAOAVraag = InOnderzoekAOABasis & {
    groepsnaam: InOnderzoekAOAGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekBeschikkingStatusInWRD = InOnderzoekBeschikkingStatusInWRDBasis & {
    metagegeven: boolean;
};
export type InOnderzoekBeschikkingStatusInWRDBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekBeschikkingStatusInWRDVraag = InOnderzoekBeschikkingStatusInWRDBasis & {
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekGEM = InOnderzoekGEMBasis & {
    metagegeven: boolean;
};
export type InOnderzoekGEMBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekGEMElementen;
    groepsnaam: string;
};
export type InOnderzoekGEMElementen = keyof typeof InOnderzoekGEMElementen;
export declare const InOnderzoekGEMElementen: Readonly<{
    gemeenteNaam: "gemeenteNaam";
    gemeenteGeometrie: "gemeenteGeometrie";
}>;
export type InOnderzoekGEMVraag = InOnderzoekGEMBasis & {
    elementnaam: InOnderzoekGEMElementen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekGOR = InOnderzoekGORBasis & {
    metagegeven: boolean;
};
export type InOnderzoekGORBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekGORElementen;
    groepsnaam: InOnderzoekGORGroepen;
};
export type InOnderzoekGORElementen = keyof typeof InOnderzoekGORElementen;
export declare const InOnderzoekGORElementen: Readonly<{
    straatnaam: "straatnaam";
}>;
export type InOnderzoekGORGroepen = keyof typeof InOnderzoekGORGroepen;
export declare const InOnderzoekGORGroepen: Readonly<{
    'BRA-gegevens': "BRA-gegevens";
    inliggendeOPR: "inliggendeOPR";
}>;
export type InOnderzoekGORVraag = InOnderzoekGORBasis & {
    elementnaam: InOnderzoekGORElementen;
    groepsnaam: InOnderzoekGORGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekMAC = InOnderzoekMACBasis & {
    metagegeven: boolean;
};
export type InOnderzoekMACBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekMACElementen;
    groepsnaam: InOnderzoekMACGroepen;
};
export type InOnderzoekMACElementen = keyof typeof InOnderzoekMACElementen;
export declare const InOnderzoekMACElementen: Readonly<{
    kvkNummer: "kvkNummer";
    beginObject: "beginObject";
    datumVoortzetting: "datumVoortzetting";
    eindObject: "eindObject";
}>;
export type InOnderzoekMACGroepen = keyof typeof InOnderzoekMACGroepen;
export declare const InOnderzoekMACGroepen: Readonly<{
    Handelsnamen: "Handelsnamen";
    Activiteiten: "Activiteiten";
}>;
export type InOnderzoekMACVraag = InOnderzoekMACBasis & {
    elementnaam: InOnderzoekMACElementen;
    groepsnaam: InOnderzoekMACGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekNAT = InOnderzoekNATBasis & {
    metagegeven: boolean;
};
export type InOnderzoekNATBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekNATVraag = InOnderzoekNATBasis & {
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekNNP = InOnderzoekNNPBasis & {
    metagegeven: boolean;
};
export type InOnderzoekNNPBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekNNPElementen;
    groepsnaam: InOnderzoekNNPGroepen;
};
export type InOnderzoekNNPElementen = keyof typeof InOnderzoekNNPElementen;
export declare const InOnderzoekNNPElementen: Readonly<{
    statutaireNaam: "statutaireNaam";
    'inn.nnpId': "inn.nnpId";
    'inn.rechtsvorm': "inn.rechtsvorm";
    'inn.statutaireZetel': "inn.statutaireZetel";
    'inn.datumVoortzetting': "inn.datumVoortzetting";
}>;
export type InOnderzoekNNPGroepen = keyof typeof InOnderzoekNNPGroepen;
export declare const InOnderzoekNNPGroepen: Readonly<{
    VerblijfBuitenland: "VerblijfBuitenland";
}>;
export type InOnderzoekNNPRPS = InOnderzoekNNPRPSBasis & {
    metagegeven: boolean;
};
export type InOnderzoekNNPRPSBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekNNPRPSElementen;
    groepsnaam: string;
};
export type InOnderzoekNNPRPSElementen = keyof typeof InOnderzoekNNPRPSElementen;
export declare const InOnderzoekNNPRPSElementen: Readonly<{
    functionarisType: "functionarisType";
    beginRelatie: "beginRelatie";
    eindRelatie: "eindRelatie";
}>;
export type InOnderzoekNNPRPSVraag = InOnderzoekNNPRPSBasis & {
    elementnaam: InOnderzoekNNPRPSElementen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekNNPVraag = InOnderzoekNNPBasis & {
    elementnaam: InOnderzoekNNPElementen;
    groepsnaam: InOnderzoekNNPGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekNPS = InOnderzoekNPSBasis & {
    metagegeven: boolean;
};
export type InOnderzoekNPSBasis = StatusMetagegevenBasis & {
    elementnaam: NPSElementen;
    groepsnaam: NPSGroepen;
};
export type InOnderzoekNPSNPSHUW = InOnderzoekNPSNPSHUWBasis & {
    metagegeven: boolean;
};
export type InOnderzoekNPSNPSHUWBasis = StatusMetagegevenBasis & {
    elementnaam: NPSNPSHUWElementen;
    groepsnaam: NPSNPSHUWGroepen;
};
export type InOnderzoekNPSNPSHUWVraag = InOnderzoekNPSNPSHUWBasis & {
    elementnaam: NPSNPSHUWElementen;
    groepsnaam: NPSNPSHUWGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekNPSVraag = InOnderzoekNPSBasis & {
    elementnaam: NPSElementen;
    groepsnaam: NPSGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekOPR = InOnderzoekOPRBasis & {
    metagegeven: boolean;
};
export type InOnderzoekOPRBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekOPRVraag = InOnderzoekOPRBasis & {
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekPND = InOnderzoekPNDBasis & {
    metagegeven: boolean;
};
export type InOnderzoekPNDBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekPNDVraag = InOnderzoekPNDBasis & {
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekTGO = InOnderzoekTGOBasis & {
    metagegeven: boolean;
};
export type InOnderzoekTGOBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekTGOVraag = InOnderzoekTGOBasis & {
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekVerblijfplaats = InOnderzoekVerblijfplaatsBasis & {
    metagegeven: boolean;
};
export type InOnderzoekVerblijfplaatsBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekVerblijfplaatsVraag = InOnderzoekVerblijfplaatsBasis & {
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekVES = InOnderzoekVESBasis & {
    metagegeven: boolean;
};
export type InOnderzoekVESBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekVESElementen;
    groepsnaam: InOnderzoekVESGroepen;
};
export type InOnderzoekVESElementen = keyof typeof InOnderzoekVESElementen;
export declare const InOnderzoekVESElementen: Readonly<{
    vestigingsNummer: "vestigingsNummer";
    handelsnaam: "handelsnaam";
    activiteit: "activiteit";
    typeringVestiging: "typeringVestiging";
}>;
export type InOnderzoekVESGroepen = keyof typeof InOnderzoekVESGroepen;
export declare const InOnderzoekVESGroepen: Readonly<{
    Activiteiten: "Activiteiten";
    Handelsnamen: "Handelsnamen";
    VerblijfBuitenland: "VerblijfBuitenland";
    Locatieadres: "Locatieadres";
}>;
export type InOnderzoekVESVraag = InOnderzoekVESBasis & {
    elementnaam: InOnderzoekVESElementen;
    groepsnaam: InOnderzoekVESGroepen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekWOZ = InOnderzoekWOZBasis & {
    metagegeven: boolean;
};
export type InOnderzoekWOZBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekWOZElementen;
    groepsnaam: InOnderzoekWOZGroep;
};
export type InOnderzoekWOZElementen = keyof typeof InOnderzoekWOZElementen;
export declare const InOnderzoekWOZElementen: Readonly<{
    wozObjectGeometrie: "wozObjectGeometrie";
    grondOppervlakte: "grondOppervlakte";
    gebruikscode: "gebruikscode";
    ingangsdatumObject: "ingangsdatumObject";
    einddatumObject: "einddatumObject";
}>;
export type InOnderzoekWOZGroep = keyof typeof InOnderzoekWOZGroep;
export declare const InOnderzoekWOZGroep: Readonly<{
    aanduidingWOZobject: "aanduidingWOZobject";
}>;
export type InOnderzoekWOZVraag = InOnderzoekWOZBasis & {
    elementnaam: InOnderzoekWOZElementen;
    groepsnaam: InOnderzoekWOZGroep;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekWPL = InOnderzoekWPLBasis & {
    metagegeven: boolean;
};
export type InOnderzoekWPLBasis = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
};
export type InOnderzoekWPLVraag = InOnderzoekWPLBasis & {
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type InOnderzoekWRD = InOnderzoekWRDBasis & {
    metagegeven: boolean;
};
export type InOnderzoekWRDBasis = StatusMetagegevenBasis & {
    elementnaam: InOnderzoekWRDElementen;
    groepsnaam: string;
};
export type InOnderzoekWRDElementen = keyof typeof InOnderzoekWRDElementen;
export declare const InOnderzoekWRDElementen: Readonly<{
    waardepeildatum: "waardepeildatum";
    toestandspeildatum: "toestandspeildatum";
    vastgesteldeWaarde: "vastgesteldeWaarde";
    statusBeschikking: "statusBeschikking";
}>;
export type InOnderzoekWRDVraag = InOnderzoekWRDBasis & {
    elementnaam: InOnderzoekWRDElementen;
    metagegeven: boolean;
    noValue: NoValue;
};
export type IREParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type IREParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type IREParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type IREParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type IREParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type IREParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type IRESortering = number;
export type IREStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type IREStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeIRE;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type IREStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeIRE;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KGMParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KGMParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KGMSortering = number;
export type KGMStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKGM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KGMStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeKGM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KGMStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeKGM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KGMStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeKGM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KGMStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeKGM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KGMStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeKGM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KGMStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKGM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KGMStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKGM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KGMStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeKGM;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KGMStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeKGM;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KOZParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KOZParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KOZParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KOZParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KOZParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KOZSortering = number;
export type KOZStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KOZStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeKOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KOZStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeKOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KWDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KWDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KWDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KWDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KWDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KWDSortering = number;
export type KWDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KWDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeKWD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KWDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeKWD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KZAParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KZAParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KZAParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type KZAParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KZAParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type KZASortering = number;
export type KZAStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type KZAStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeKZA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type KZAStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeKZA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type LNDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type LNDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type LNDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type LNDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type LNDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type LNDSortering = number;
export type LNDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type LNDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeLND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type LNDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeLND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type MACParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MACParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MACParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type MACParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MACParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MACSortering = number;
export type MACStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MACStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeMAC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MACStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeMAC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MaximumAantal = number;
export type MDWParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type MDWParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MDWParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MDWParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type MDWParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MDWParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type MDWSortering = number;
export type MDWStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type MDWStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeMDW;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type MDWStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeMDW;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Melding = string;
export type Mutatiesoort = keyof typeof Mutatiesoort;
export declare const Mutatiesoort: Readonly<{
    T: "T";
    W: "W";
    V: "V";
    C: "C";
    F: "F";
}>;
/** Mutatiesoort = C */
export type MutatiesoortC = keyof typeof MutatiesoortC;
export declare const MutatiesoortC: Readonly<{
    C: "C";
}>;
/** Mutatiesoort = F */
export type MutatiesoortF = keyof typeof MutatiesoortF;
export declare const MutatiesoortF: Readonly<{
    F: "F";
}>;
/** Mutatiesoort = T */
export type MutatiesoortT = keyof typeof MutatiesoortT;
export declare const MutatiesoortT: Readonly<{
    T: "T";
}>;
/** Mutatiesoort = V */
export type MutatiesoortV = keyof typeof MutatiesoortV;
export declare const MutatiesoortV: Readonly<{
    V: "V";
}>;
/** Mutatiesoort = W */
export type MutatiesoortW = keyof typeof MutatiesoortW;
export declare const MutatiesoortW: Readonly<{
    W: "W";
}>;
export type MutatiesoortWijzigingInSynchronisatie = keyof typeof MutatiesoortWijzigingInSynchronisatie;
export declare const MutatiesoortWijzigingInSynchronisatie: Readonly<{
    W: "W";
    F: "F";
}>;
export type NATParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type NATParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type NATSortering = number;
export type NATStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNAT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NATStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeNAT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NATStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeNAT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NATStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeNAT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NATStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeNAT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NATStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeNAT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NATStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNAT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NATStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNAT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NATStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeNAT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NATStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeNAT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type NNPParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NNPParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NNPParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type NNPParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NNPParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NNPSortering = number;
export type NNPStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NNPStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeNNP;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NNPStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeNNP;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NoValue = keyof typeof NoValue;
export declare const NoValue: Readonly<{
    nietOndersteund: "nietOndersteund";
    nietGeautoriseerd: "nietGeautoriseerd";
    geenWaarde: "geenWaarde";
    waardeOnbekend: "waardeOnbekend";
    vastgesteldOnbekend: "vastgesteldOnbekend";
}>;
export type NPSElementen = keyof typeof NPSElementen;
export declare const NPSElementen: Readonly<{
    aanduidingVerblijfstitel: "aanduidingVerblijfstitel";
    aanduidingBijzonderNederlanderschap: "aanduidingBijzonderNederlanderschap";
}>;
export type NPSGroepen = keyof typeof NPSGroepen;
export declare const NPSGroepen: Readonly<{
    Gezagsverhouding: "Gezagsverhouding";
    Inschrijving: "Inschrijving";
    Kiesrecht: "Kiesrecht";
    Nationaliteit: "Nationaliteit";
    Overlijden: "Overlijden";
    Persoonsgegevens: "Persoonsgegevens";
    Postadres: "Postadres";
    Reisdocument: "Reisdocument";
    VerblijfBuitenland: "VerblijfBuitenland";
    Verblijfsplaats: "Verblijfsplaats";
}>;
export type NPSNPSHUWElementen = keyof typeof NPSNPSHUWElementen;
export declare const NPSNPSHUWElementen: Readonly<{
    soortVerbintenis: "soortVerbintenis";
}>;
export type NPSNPSHUWGroepen = keyof typeof NPSNPSHUWGroepen;
export declare const NPSNPSHUWGroepen: Readonly<{
    sluiting: "sluiting";
    ontbinding: "ontbinding";
}>;
export type NPSParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type NPSParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NPSParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NPSParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type NPSParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NPSParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type NPSSortering = number;
export type NPSStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type NPSStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type NPSStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeNPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type OEHParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OEHParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OEHParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type OEHParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OEHParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OEHSortering = number;
export type OEHStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OEHStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeOEH;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OEHStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeOEH;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type OPRParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OPRParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OPRParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type OPRParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OPRParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type OPRSortering = number;
export type OPRStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type OPRStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeOPR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type OPRStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeOPR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Organisatie = string;
/** Type voor gebruik in vrije berichten. */
export type ParametersAntwoord = {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorHistorie?: IndicatorHistorie;
    indicatorLaatsteBericht?: boolean;
    indicatorVervolgvraag?: boolean;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sequenceNumber?: number;
};
/** Type voor gebruik in La02, La08, La10, La12 en La14 berichten. */
export type ParametersAntwoordAsynchroon = ParametersAntwoordAsynchroonFormeel & {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorLaatsteBericht?: boolean;
    indicatorVervolgvraag?: boolean;
    sequenceNumber: number;
};
/** Type voor gebruik in La06 berichten. */
export type ParametersAntwoordAsynchroonFormeel = ParametersAntwoord & {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorLaatsteBericht?: boolean;
    indicatorVervolgvraag?: boolean;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sequenceNumber: number;
};
/** Type voor gebruik in La04 berichten. */
export type ParametersAntwoordAsynchroonMaterieel = ParametersAntwoordAsynchroonFormeel & {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorLaatsteBericht?: boolean;
    indicatorVervolgvraag?: boolean;
    peiltijdstipMaterieel?: string;
    sequenceNumber: number;
};
export type ParametersAntwoordGzdb = ParametersAntwoord & {
    indicatorAfnemerIndicatie?: boolean;
};
export type ParametersAntwoordGzdb_2 = ParametersAntwoord & {
    indicatorAfnemerIndicatie?: boolean;
};
/** Type voor gebruik in La01, La07, La09, La11 en La13 berichten. */
export type ParametersAntwoordSynchroon = ParametersAntwoordSynchroonFormeel & {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
};
/** Type voor gebruik in La05 berichten. */
export type ParametersAntwoordSynchroonFormeel = ParametersAntwoord & {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorHistorie?: IndicatorHistorie;
    indicatorVervolgvraag: boolean;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
};
/** Type voor gebruik in La03 berichten. */
export type ParametersAntwoordSynchroonMaterieel = ParametersAntwoordSynchroonFormeel & {
    aantalVoorkomens?: number;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    peiltijdstipMaterieel?: string;
};
export type ParametersKennisgeving = {
    indicatorOvername?: IndicatorOvername;
    mutatiesoort?: Mutatiesoort;
};
/** Antwoord met één persoon.(hergebruik voor gezinssituatie en persoon met kinderen) */
export type parametersLa01PrsNatuurlijkPersoon = ParametersAntwoordSynchroon & {
    indicatorVervolgvraag: boolean;
};
/** Antwoord met één vestiging. */
export type parametersLa01PrsVestiging = ParametersAntwoordSynchroon & {
    indicatorVervolgvraag: boolean;
};
export type ParametersLk01 = ParametersKennisgeving & {
    indicatorOvername: IndicatorOvername;
    mutatiesoort: Mutatiesoort;
};
/** Mutatiesoort = F */
export type ParametersLk01F = ParametersLk01 & {
    indicatorOvername: IndicatorOvername;
    mutatiesoort: MutatiesoortF;
};
/** Mutatiesoort = T */
export type ParametersLk01T = ParametersLk01 & {
    indicatorOvername: IndicatorOvername;
    mutatiesoort: MutatiesoortT;
};
export type ParametersLk01TInSx01 = ParametersLk01 & {
    indicatorOvername: IndicatorOvername;
    mutatiesoort: Mutatiesoort;
};
/** Mutatiesoort = W */
export type ParametersLk01W = ParametersLk01 & {
    indicatorOvername: IndicatorOvername;
    mutatiesoort: MutatiesoortW;
};
export type ParametersLk01WInSx01 = ParametersLk01 & {
    indicatorOvername: IndicatorOvername;
    mutatiesoort: MutatiesoortWijzigingInSynchronisatie;
};
export type ParametersLk02 = ParametersKennisgeving & {
    mutatiesoort: Mutatiesoort;
};
/** Mutatiesoort = F */
export type ParametersLk02F = ParametersLk02 & {
    mutatiesoort: MutatiesoortF;
};
/** Mutatiesoort = T */
export type ParametersLk02T = ParametersLk02 & {
    mutatiesoort: MutatiesoortT;
};
export type ParametersLk02TInSx02 = ParametersLk02 & {
    mutatiesoort: Mutatiesoort;
};
/** Mutatiesoort = W */
export type ParametersLk02W = ParametersLk02 & {
    mutatiesoort: MutatiesoortW;
};
export type ParametersLk02WInSx02 = ParametersLk02 & {
    mutatiesoort: MutatiesoortWijzigingInSynchronisatie;
};
/** Vraag om één persoon. (hergebruik voor gezinssituatie en persoon met kinderen) */
export type parametersLv01PrsNatuurlijkPersoon = NPSParametersVraagSynchroon & {
    indicatorVervolgvraag: boolean;
    maximumAantal: number;
    sortering: number;
};
/** Vraag om één vestiging. */
export type parametersLv01PrsVestiging = VESParametersVraagSynchroon & {
    indicatorVervolgvraag: boolean;
    maximumAantal: number;
    sortering: number;
};
export type ParametersVoegToeBSL_Lk01Type = ParametersKennisgeving & {
    indicatorOvername?: IndicatorOvername;
    mutatiesoort: ParametersVoegToeBSL_Lk01TypeMutatiesoortType;
};
type ParametersVoegToeBSL_Lk01TypeMutatiesoortType = keyof typeof ParametersVoegToeBSL_Lk01TypeMutatiesoortType;
export declare const ParametersVoegToeBSL_Lk01TypeMutatiesoortType: Readonly<{
    T: "T";
}>;
/** Type voor gebruik in de berichten Lv01 t/m Lv14. */
export type ParametersVraag = ParametersVraagBasis & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag?: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering?: number;
};
/** Type voor gebruik in vrije berichten */
export type ParametersVraagBasis = {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorHistorie?: IndicatorHistorie;
    indicatorVervolgvraag?: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering?: number;
};
export type ParametersVraagGzdb = ParametersVraagBasis & {
    indicatorAfnemerIndicatie?: boolean;
};
export type ParametersVraagGzdb_2 = ParametersVraagBasis & {
    indicatorAfnemerIndicatie?: boolean;
};
export type ParametersWijzigBSL_Lk01Type = ParametersKennisgeving & {
    indicatorOvername?: IndicatorOvername;
    mutatiesoort: ParametersWijzigBSL_Lk01TypeMutatiesoortType;
};
type ParametersWijzigBSL_Lk01TypeMutatiesoortType = keyof typeof ParametersWijzigBSL_Lk01TypeMutatiesoortType;
export declare const ParametersWijzigBSL_Lk01TypeMutatiesoortType: Readonly<{
    W: "W";
}>;
export type PNDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type PNDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type PNDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type PNDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type PNDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type PNDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type PNDSortering = number;
export type PNDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type PNDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypePND;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type PNDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypePND;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RDSParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type RDSParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type RDSSortering = number;
export type RDSStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRDS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RDSStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeRDS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RDSStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeRDS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RDSStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeRDS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RDSStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeRDS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RDSStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeRDS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RDSStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRDS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RDSStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRDS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RDSStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeRDS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RDSStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeRDS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Refnummer = string;
export type RPSParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type RPSParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RPSParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RPSParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type RPSParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RPSParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RPSSortering = number;
export type RPSStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RPSStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeRPS;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RPSStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeRPS;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type RSDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RSDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RSDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type RSDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RSDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type RSDSortering = number;
export type RSDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type RSDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeRSD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type RSDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeRSD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SBDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SBDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SBDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SBDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SBDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SBDSortering = number;
export type SBDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SBDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeSBD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SBDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeSBD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ScopeType = keyof typeof ScopeType;
export declare const ScopeType: Readonly<{
    alles: "alles";
    allesZonderMetagegevens: "allesZonderMetagegevens";
    allesMaarKerngegevensGerelateerden: "allesMaarKerngegevensGerelateerden";
    allesZonderMetagegevensMaarKerngegevensGerelateerden: "allesZonderMetagegevensMaarKerngegevensGerelateerden";
    kerngegevens: "kerngegevens";
}>;
export type SDCParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SDCParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SDCParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SDCParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SDCParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SDCParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SDCSortering = number;
export type SDCStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SDCStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeSDC;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SDCStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeSDC;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SequenceNumber = number;
export type Sleutel = string;
export type SleutelE = Sleutel & {
    exact: boolean;
    noValue: NoValue;
};
export type Sortering = number;
export type SRVParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SRVParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SRVSortering = number;
export type SRVStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSRV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SRVStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeSRV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SRVStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeSRV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SRVStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeSRV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SRVStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeSRV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SRVStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeSRV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SRVStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSRV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SRVStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSRV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SRVStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeSRV;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SRVStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeSRV;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type STAParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STAParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STAParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type STAParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STAParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STASortering = number;
export type STAStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STAStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeSTA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STAStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeSTA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StatusMetagegeven = keyof typeof StatusMetagegeven;
export declare const StatusMetagegeven: Readonly<{
    J: "J";
}>;
export type StatusMetagegevenBasis = StatusMetagegeven & {
    elementnaam: string;
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type StatusMetagegevenMetAttributes = StatusMetagegevenBasis & {
    metagegeven: boolean;
};
export type StatusMetagegevenNoValue = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
    metagegeven: boolean;
};
export type StatusMetagegevenVraag = StatusMetagegevenBasis & {
    elementnaam: string;
    groepsnaam: string;
    metagegeven: boolean;
    noValue: NoValue;
};
export type STTParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type STTParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STTParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STTParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type STTParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STTParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type STTSortering = number;
export type STTStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type STTStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeSTT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type STTStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeSTT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
type StUFBerichtenSetType = {};
export type Stuurgegevens = {
    berichtcode: Berichtcode;
    crossRefnummer?: string;
    entiteittype?: string;
    functie?: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensDi01 = Stuurgegevens & {
    berichtcode: BerichtcodeDi01;
    functie: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensDi02 = Stuurgegevens & {
    berichtcode: BerichtcodeDi02;
    functie?: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensDu01 = Stuurgegevens & {
    berichtcode: BerichtcodeDu01;
    crossRefnummer: string;
    functie: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensDu02 = Stuurgegevens & {
    berichtcode: BerichtcodeDu02;
    crossRefnummer?: string;
    functie?: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa01 = Stuurgegevens & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type stuurgegevensLa01PrsNatuurlijkPersoon = NPSStuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer?: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type stuurgegevensLa01PrsVestiging = VESStuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer?: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa02 = Stuurgegevens & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa03 = Stuurgegevens & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa04 = Stuurgegevens & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa05 = Stuurgegevens & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa06 = Stuurgegevens & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa07 = Stuurgegevens & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa08 = Stuurgegevens & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa09 = Stuurgegevens & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa10 = Stuurgegevens & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa11 = Stuurgegevens & {
    berichtcode: BerichtcodeLa11;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa12 = Stuurgegevens & {
    berichtcode: BerichtcodeLa12;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLa13 = Stuurgegevens & {
    berichtcode: BerichtcodeLa13;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLa14 = Stuurgegevens & {
    berichtcode: BerichtcodeLa14;
    crossRefnummer: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLk01 = Stuurgegevens & {
    berichtcode: BerichtcodeLk01;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLk01Lk05 = Stuurgegevens & {
    berichtcode: BerichtcodeLk01Lk05;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLk02 = Stuurgegevens & {
    berichtcode: BerichtcodeLk02;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLk02Lk06 = Stuurgegevens & {
    berichtcode: BerichtcodeLk02Lk06;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLk03 = Stuurgegevens & {
    berichtcode: BerichtcodeLk03;
    functie: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLk04 = Stuurgegevens & {
    berichtcode: BerichtcodeLk04;
    functie: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLk05 = Stuurgegevens & {
    berichtcode: BerichtcodeLk05;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLk06 = Stuurgegevens & {
    berichtcode: BerichtcodeLk06;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv01 = Stuurgegevens & {
    berichtcode: BerichtcodeLv01;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type stuurgegevensLv01PrsNatuurlijkPersoon = NPSStuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeNPS;
    ontvanger: Systeem;
    referentienummer?: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type stuurgegevensLv01PrsVestiging = VESStuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer?: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv02 = Stuurgegevens & {
    berichtcode: BerichtcodeLv02;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv03 = Stuurgegevens & {
    berichtcode: BerichtcodeLv03;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv04 = Stuurgegevens & {
    berichtcode: BerichtcodeLv04;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv05 = Stuurgegevens & {
    berichtcode: BerichtcodeLv05;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv06 = Stuurgegevens & {
    berichtcode: BerichtcodeLv06;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv07 = Stuurgegevens & {
    berichtcode: BerichtcodeLv07;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv08 = Stuurgegevens & {
    berichtcode: BerichtcodeLv08;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv09 = Stuurgegevens & {
    berichtcode: BerichtcodeLv09;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv10 = Stuurgegevens & {
    berichtcode: BerichtcodeLv10;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv11 = Stuurgegevens & {
    berichtcode: BerichtcodeLv11;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv12 = Stuurgegevens & {
    berichtcode: BerichtcodeLv12;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensLv13 = Stuurgegevens & {
    berichtcode: BerichtcodeLv13;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensLv14 = Stuurgegevens & {
    berichtcode: BerichtcodeLv14;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensSa01 = Stuurgegevens & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensSa02 = Stuurgegevens & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensSa03 = Stuurgegevens & {
    berichtcode: BerichtcodeSa03;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensSa04 = Stuurgegevens & {
    berichtcode: BerichtcodeSa04;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensSh01 = Stuurgegevens & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensSh02 = Stuurgegevens & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type StuurgegevensSh03 = Stuurgegevens & {
    berichtcode: BerichtcodeSh03;
    entiteittype: string;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type StuurgegevensSh04 = Stuurgegevens & {
    berichtcode: BerichtcodeSh04;
    entiteittype: string;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SUBParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SUBParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SUBParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type SUBParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SUBParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type SUBSortering = number;
export type SUBStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type SUBStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeSUB;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type SUBStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeSUB;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type Systeem = {
    administratie?: string;
    applicatie: string;
    gebruiker?: string;
    organisatie?: string;
};
export type TDLParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type TDLParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TDLParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TDLParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type TDLParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TDLParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TDLSortering = number;
export type TDLStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TDLStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeTDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TDLStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeTDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type TGOParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TGOParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TGOParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type TGOParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TGOParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type TGOSortering = number;
export type TGOStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type TGOStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeTGO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type TGOStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeTGO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Tijdstip = string;
export type TijdstipE = Tijdstip & {
    exact: boolean;
    noValue: NoValue;
};
export type TijdstipMetIndicator = TijdstipE & {
    indOnvolledigeDatum: IndOnvolledigeDatum;
};
export type TijdstipR = TijdstipE & {
    exact: boolean;
    noValue: NoValue;
};
export type TijdvakGeldigheid = {
    beginGeldigheid: TijdstipMetIndicator;
    eindGeldigheid: TijdstipMetIndicator;
};
export type TijdvakObject = {
    beginObject: DatumMetIndicator;
    eindObject?: DatumMetIndicator;
};
export type TijdvakObjectZonderIndicator = TijdvakObject & {
    beginObject: DatumE;
    eindObject: DatumE;
};
export type TijdvakRelatie = {
    beginRelatie: TijdstipMetIndicator;
    eindRelatie?: TijdstipMetIndicator;
};
type Tr01BerichtType = {
    stuurgegevens: Tr01BerichtTypeStuurgegevensType;
};
type Tr01BerichtTypeStuurgegevensType = Stuurgegevens & {
    berichtcode: Berichtcode;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VBTParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type VBTParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type VBTSortering = number;
export type VBTStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVBT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VBTStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeVBT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VBTStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeVBT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VBTStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeVBT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VBTStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeVBT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VBTStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeVBT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VBTStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVBT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VBTStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVBT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VBTStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeVBT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VBTStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeVBT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type Versienr = string;
export type Verwerkingssoort = keyof typeof Verwerkingssoort;
export declare const Verwerkingssoort: Readonly<{
    T: "T";
    W: "W";
    V: "V";
    E: "E";
    I: "I";
    R: "R";
    S: "S";
    O: "O";
}>;
export type VESParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type VESParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type VESParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type VESParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type VESParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type VESParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type VESSortering = number;
export type VESStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VESStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeVES;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VESStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeVES;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type VZOParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type VZOParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type VZOParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type VZOSortering = number;
export type VZOStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type VZOStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeVZO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type VZOStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeVZO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WDLParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WDLParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WDLParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WDLParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WDLParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WDLSortering = number;
export type WDLStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDLStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWDL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDLStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWDL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WDOParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WDOParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WDOParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WDOSortering = number;
export type WDOStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WDOStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWDO;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WDOStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWDO;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WGDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WGDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WGDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WGDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WGDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WGDSortering = number;
export type WGDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WGDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWGD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WGDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWGD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WOZParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WOZParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WOZParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WOZParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WOZParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WOZSortering = number;
export type WOZStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WOZStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWOZ;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WOZStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWOZ;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WPLParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WPLParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WPLParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WPLParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WPLParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WPLSortering = number;
export type WPLStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WPLStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWPL;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WPLStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWPL;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WRDParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WRDParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WRDParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WRDParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WRDParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WRDSortering = number;
export type WRDStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WRDStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWRD;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WRDStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWRD;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WYKParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WYKParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WYKParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type WYKParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WYKParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type WYKSortering = number;
export type WYKStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type WYKStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeWYK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type WYKStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeWYK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZAKParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZAKParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZAKParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZAKParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZAKParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZAKSortering = number;
export type ZAKStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZAKStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeZAK;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZAKStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeZAK;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZKRParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKRParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKRParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZKRParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKRParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKRSortering = number;
export type ZKRStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKRStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeZKR;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKRStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeZKR;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZKTParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKTParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKTParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZKTParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKTParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZKTSortering = number;
export type ZKTStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZKTStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeZKT;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZKTStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeZKT;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZRAParametersVraagAsynchroonFormeel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZRAParametersVraagAsynchroonMaterieel = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZRAParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZRAParametersVraagSynchroonFormeel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipFormeel?: string;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZRAParametersVraagSynchroonMaterieel = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    peiltijdstipMaterieel?: string;
    sortering: number;
};
export type ZRASortering = number;
export type ZRAStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLa03 = StuurgegevensLa03 & {
    berichtcode: BerichtcodeLa03;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLa04 = StuurgegevensLa04 & {
    berichtcode: BerichtcodeLa04;
    crossRefnummer: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLa05 = StuurgegevensLa05 & {
    berichtcode: BerichtcodeLa05;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLa06 = StuurgegevensLa06 & {
    berichtcode: BerichtcodeLa06;
    crossRefnummer: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLa07 = StuurgegevensLa07 & {
    berichtcode: BerichtcodeLa07;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLa08 = StuurgegevensLa08 & {
    berichtcode: BerichtcodeLa08;
    crossRefnummer: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLa09 = StuurgegevensLa09 & {
    berichtcode: BerichtcodeLa09;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLa10 = StuurgegevensLa10 & {
    berichtcode: BerichtcodeLa10;
    crossRefnummer: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLv03 = StuurgegevensLv03 & {
    berichtcode: BerichtcodeLv03;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLv04 = StuurgegevensLv04 & {
    berichtcode: BerichtcodeLv04;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLv05 = StuurgegevensLv05 & {
    berichtcode: BerichtcodeLv05;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLv06 = StuurgegevensLv06 & {
    berichtcode: BerichtcodeLv06;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLv07 = StuurgegevensLv07 & {
    berichtcode: BerichtcodeLv07;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLv08 = StuurgegevensLv08 & {
    berichtcode: BerichtcodeLv08;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensLv09 = StuurgegevensLv09 & {
    berichtcode: BerichtcodeLv09;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensLv10 = StuurgegevensLv10 & {
    berichtcode: BerichtcodeLv10;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensSh01 = StuurgegevensSh01 & {
    berichtcode: BerichtcodeSh01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensSh02 = StuurgegevensSh02 & {
    berichtcode: BerichtcodeSh02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZRAStuurgegevensSh03 = StuurgegevensSh03 & {
    berichtcode: BerichtcodeSh03;
    entiteittype: EntiteittypeZRA;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZRAStuurgegevensSh04 = StuurgegevensSh04 & {
    berichtcode: BerichtcodeSh04;
    entiteittype: EntiteittypeZRA;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZTGParametersVraagAsynchroon = ParametersVraag & {
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZTGParametersVraagSynchroon = ParametersVraag & {
    indicatorAantal?: boolean;
    indicatorAfnemerIndicatie?: boolean;
    indicatorVervolgvraag: boolean;
    maximumAantal?: number;
    sortering: number;
};
export type ZTGSortering = number;
export type ZTGStuurgegevensLa01 = StuurgegevensLa01 & {
    berichtcode: BerichtcodeLa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZTGStuurgegevensLa02 = StuurgegevensLa02 & {
    berichtcode: BerichtcodeLa02;
    crossRefnummer: string;
    entiteittype: EntiteittypeZTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZTGStuurgegevensLk01 = StuurgegevensLk01 & {
    berichtcode: BerichtcodeLk01;
    entiteittype: EntiteittypeZTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZTGStuurgegevensLk02 = StuurgegevensLk02 & {
    berichtcode: BerichtcodeLk02;
    entiteittype: EntiteittypeZTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZTGStuurgegevensLv01 = StuurgegevensLv01 & {
    berichtcode: BerichtcodeLv01;
    entiteittype: EntiteittypeZTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZTGStuurgegevensLv02 = StuurgegevensLv02 & {
    berichtcode: BerichtcodeLv02;
    entiteittype: EntiteittypeZTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZTGStuurgegevensSa01 = StuurgegevensSa01 & {
    berichtcode: BerichtcodeSa01;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZTGStuurgegevensSa02 = StuurgegevensSa02 & {
    berichtcode: BerichtcodeSa02;
    crossRefnummer?: string;
    entiteittype: EntiteittypeZTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export type ZTGStuurgegevensSa03 = StuurgegevensSa03 & {
    berichtcode: BerichtcodeSa03;
    entiteittype: EntiteittypeZTG;
    ontvanger: Systeem;
    referentienummer: string;
    tijdstipBericht: string;
    zender: Systeem;
};
export type ZTGStuurgegevensSa04 = StuurgegevensSa04 & {
    berichtcode: BerichtcodeSa04;
    entiteittype: EntiteittypeZTG;
    ontvanger?: Systeem;
    referentienummer?: string;
    tijdstipBericht?: string;
    zender?: Systeem;
};
export interface document {
    aanvullendeElementen: AanvullendeElementenType;
    Bv01Bericht: Bv01BerichtType;
    Bv02Bericht: Bv02BerichtType;
    Bv03Bericht: Bv03BerichtType;
    Bv04Bericht: Bv04BerichtType;
    extraElementen: ExtraElementen;
    Fo01Bericht: Fo01BerichtType;
    Fo02Bericht: Fo02BerichtType;
    Fo03Bericht: Fo03BerichtType;
    /** In het schema van de StUF-standaard kan dit element slechts gedefinieerd worden met als types anyType voor de
     * elementen die voor kunnen komen in een berichtenbestand. De verschillende sectormodellen definieren deze
     * elementen in meer detail. Een correcte validatie is mogelijk door in het bericht expliciet het sectormodel te specificeren
     * waartegen het bericht gevalideerd dient te worden. */
    'StUF-berichtenSet': StUFBerichtenSetType;
    tijdstipRegistratie: TijdstipE;
    tijdvakGeldigheid: TijdvakGeldigheid;
    tijdvakObject: TijdvakObject;
    tijdvakRelatie: TijdvakRelatie;
    Tr01Bericht: Tr01BerichtType;
}
export {};
//# sourceMappingURL=_StUF_StUF0301.d.ts.map