import { HeliosProcedureParameter } from "../classes/parameter.class";
import { HeliosProcedureParameters } from "../classes/parameters.class";
import { MerchandiseManagementDocumentType } from "../../../enums/merchandise-management-document-type.enum";
/**
 * Helios merchandise management documents procedure parameters
 * @description Parameters for merchandise management documents procedure
 */
export declare class HeliosMerchandiseManagementDocumentsProcedureParameters extends HeliosProcedureParameters {
    protected druhPohybuZbo: HeliosProcedureParameter<MerchandiseManagementDocumentType>;
    get DruhPohybuZbo(): MerchandiseManagementDocumentType | undefined | null;
    set DruhPohybuZbo(value: MerchandiseManagementDocumentType | undefined | null);
    protected iDSklad: HeliosProcedureParameter<string>;
    get IDSklad(): string | undefined | null;
    set IDSklad(value: string | undefined | null);
    protected radaDokladu: HeliosProcedureParameter<string>;
    get RadaDokladu(): string | undefined | null;
    set RadaDokladu(value: string | undefined | null);
    protected druhPohybuPrevod: HeliosProcedureParameter<number>;
    get DruhPohybuPrevod(): number | undefined | null;
    set DruhPohybuPrevod(value: number | undefined | null);
    protected poradoveCislo: HeliosProcedureParameter<number>;
    get PoradoveCislo(): number | undefined | null;
    set PoradoveCislo(value: number | undefined | null);
    protected iDPosta: HeliosProcedureParameter<number>;
    get IDPosta(): number | undefined | null;
    set IDPosta(value: number | undefined | null);
    protected cisloOrg: HeliosProcedureParameter<number>;
    get CisloOrg(): number | undefined | null;
    set CisloOrg(value: number | undefined | null);
    protected datPorizeni: HeliosProcedureParameter<Date>;
    get DatPorizeni(): Date | undefined | null;
    set DatPorizeni(value: Date | undefined | null);
    protected stredNaklad: HeliosProcedureParameter<string>;
    get StredNaklad(): string | undefined | null;
    set StredNaklad(value: string | undefined | null);
    protected stredVynos: HeliosProcedureParameter<string>;
    get StredVynos(): string | undefined | null;
    set StredVynos(value: string | undefined | null);
    protected idSkladPrevodu: HeliosProcedureParameter<string>;
    get IdSkladPrevodu(): string | undefined | null;
    set IdSkladPrevodu(value: string | undefined | null);
    protected typPrevodky: HeliosProcedureParameter<string>;
    get TypPrevodky(): string | undefined | null;
    set TypPrevodky(value: string | undefined | null);
    protected dic: HeliosProcedureParameter<string>;
    get DIC(): string | undefined | null;
    set DIC(value: string | undefined | null);
    protected prijemce: HeliosProcedureParameter<number>;
    get Prijemce(): number | undefined | null;
    set Prijemce(value: number | undefined | null);
    protected mistoUrceni: HeliosProcedureParameter<number>;
    get MistoUrceni(): number | undefined | null;
    set MistoUrceni(value: number | undefined | null);
    protected datPovinnostiFa: HeliosProcedureParameter<Date>;
    get DatPovinnostiFa(): Date | undefined | null;
    set DatPovinnostiFa(value: Date | undefined | null);
    protected duzp: HeliosProcedureParameter<Date>;
    get DUZP(): Date | undefined | null;
    set DUZP(value: Date | undefined | null);
    protected splatnost: HeliosProcedureParameter<Date>;
    get Splatnost(): Date | undefined | null;
    set Splatnost(value: Date | undefined | null);
    protected uKod: HeliosProcedureParameter<number>;
    get UKod(): number | undefined | null;
    set UKod(value: number | undefined | null);
    protected sazbaDPH: HeliosProcedureParameter<number>;
    get SazbaDPH(): number | undefined | null;
    set SazbaDPH(value: number | undefined | null);
    protected sazbaSD: HeliosProcedureParameter<number>;
    get SazbaSD(): number | undefined | null;
    set SazbaSD(value: number | undefined | null);
    protected formaUhrady: HeliosProcedureParameter<string>;
    get FormaUhrady(): string | undefined | null;
    set FormaUhrady(value: string | undefined | null);
    protected formaDopravy: HeliosProcedureParameter<string>;
    get FormaDopravy(): string | undefined | null;
    set FormaDopravy(value: string | undefined | null);
    protected konstSymbol: HeliosProcedureParameter<string>;
    get KonstSymbol(): string | undefined | null;
    set KonstSymbol(value: string | undefined | null);
    protected poznamka: HeliosProcedureParameter<string>;
    get Poznamka(): string | undefined | null;
    set Poznamka(value: string | undefined | null);
    protected nOkruhCislo: HeliosProcedureParameter<string>;
    get NOkruhCislo(): string | undefined | null;
    set NOkruhCislo(value: string | undefined | null);
    protected cisloZakazky: HeliosProcedureParameter<string>;
    get CisloZakazky(): string | undefined | null;
    set CisloZakazky(value: string | undefined | null);
    protected mena: HeliosProcedureParameter<string>;
    get Mena(): string | undefined | null;
    set Mena(value: string | undefined | null);
    protected kurz: HeliosProcedureParameter<number>;
    get Kurz(): number | undefined | null;
    set Kurz(value: number | undefined | null);
    protected jednotkaMeny: HeliosProcedureParameter<number>;
    get JednotkaMeny(): number | undefined | null;
    set JednotkaMeny(value: number | undefined | null);
    protected kurzEuro: HeliosProcedureParameter<number>;
    get KurzEuro(): number | undefined | null;
    set KurzEuro(value: number | undefined | null);
    protected vstupniCena: HeliosProcedureParameter<number>;
    get VstupniCena(): number | undefined | null;
    set VstupniCena(value: number | undefined | null);
    protected sleva: HeliosProcedureParameter<number>;
    get Sleva(): number | undefined | null;
    set Sleva(value: number | undefined | null);
    protected stav: HeliosProcedureParameter<number>;
    get Stav(): number | undefined | null;
    set Stav(value: number | undefined | null);
    protected nazev: HeliosProcedureParameter<string>;
    get Nazev(): string | undefined | null;
    set Nazev(value: string | undefined | null);
    protected code: HeliosProcedureParameter<string>;
    get Code(): string | undefined | null;
    set Code(value: string | undefined | null);
    protected doprDispo: HeliosProcedureParameter<string>;
    get DoprDispo(): string | undefined | null;
    set DoprDispo(value: string | undefined | null);
    protected popisDodavky: HeliosProcedureParameter<string>;
    get PopisDodavky(): string | undefined | null;
    set PopisDodavky(value: string | undefined | null);
    protected terminDodavky: HeliosProcedureParameter<Date>;
    get TerminDodavky(): Date | undefined | null;
    set TerminDodavky(value: Date | undefined | null);
    protected puvod: HeliosProcedureParameter<string>;
    get Puvod(): string | undefined | null;
    set Puvod(value: string | undefined | null);
    protected cisReferatu: HeliosProcedureParameter<string>;
    get CisReferatu(): string | undefined | null;
    set CisReferatu(value: string | undefined | null);
    protected referat: HeliosProcedureParameter<string>;
    get Referat(): string | undefined | null;
    set Referat(value: string | undefined | null);
    protected text1: HeliosProcedureParameter<string>;
    get Text1(): string | undefined | null;
    set Text1(value: string | undefined | null);
    protected text2: HeliosProcedureParameter<string>;
    get Text2(): string | undefined | null;
    set Text2(value: string | undefined | null);
    protected text3: HeliosProcedureParameter<string>;
    get Text3(): string | undefined | null;
    set Text3(value: string | undefined | null);
    protected zaokrouhleniFak: HeliosProcedureParameter<number>;
    get ZaokrouhleniFak(): number | undefined | null;
    set ZaokrouhleniFak(value: number | undefined | null);
    protected zaokrouhleniFakVal: HeliosProcedureParameter<number>;
    get ZaokrouhleniFakVal(): number | undefined | null;
    set ZaokrouhleniFakVal(value: number | undefined | null);
    protected pomCislo: HeliosProcedureParameter<string>;
    get PomCislo(): string | undefined | null;
    set PomCislo(value: string | undefined | null);
    protected navaznyDoklad: HeliosProcedureParameter<number>;
    get NavaznyDoklad(): number | undefined | null;
    set NavaznyDoklad(value: number | undefined | null);
    protected navaznyDobropis: HeliosProcedureParameter<number>;
    get NavaznyDobropis(): number | undefined | null;
    set NavaznyDobropis(value: number | undefined | null);
    protected datUhrady: HeliosProcedureParameter<Date>;
    get DatUhrady(): Date | undefined | null;
    set DatUhrady(value: Date | undefined | null);
    protected iDPrikaz: HeliosProcedureParameter<number>;
    get IDPrikaz(): number | undefined | null;
    set IDPrikaz(value: number | undefined | null);
    protected iDBankSpoj: HeliosProcedureParameter<number>;
    get IDBankSpoj(): number | undefined | null;
    set IDBankSpoj(value: number | undefined | null);
    protected iDStazka: HeliosProcedureParameter<number>;
    get IDStazka(): number | undefined | null;
    set IDStazka(value: number | undefined | null);
    protected iDVozidlo: HeliosProcedureParameter<number>;
    get IDVozidlo(): number | undefined | null;
    set IDVozidlo(value: number | undefined | null);
    protected cisloZam: HeliosProcedureParameter<number>;
    get CisloZam(): number | undefined | null;
    set CisloZam(value: number | undefined | null);
    protected dodFak: HeliosProcedureParameter<string>;
    get DodFak(): string | undefined | null;
    set DodFak(value: string | undefined | null);
    protected navaznaObjednavka: HeliosProcedureParameter<string>;
    get NavaznaObjednavka(): string | undefined | null;
    set NavaznaObjednavka(value: string | undefined | null);
    protected splneno: HeliosProcedureParameter<boolean>;
    get Splneno(): boolean | undefined | null;
    set Splneno(value: boolean | undefined | null);
    protected datumMixu: HeliosProcedureParameter<Date>;
    get DatumMixu(): Date | undefined | null;
    set DatumMixu(value: Date | undefined | null);
    protected nastaveniSlev: HeliosProcedureParameter<number>;
    get NastaveniSlev(): number | undefined | null;
    set NastaveniSlev(value: number | undefined | null);
    protected stavRezervace: HeliosProcedureParameter<string>;
    get StavRezervace(): string | undefined | null;
    set StavRezervace(value: string | undefined | null);
    protected modul: HeliosProcedureParameter<number>;
    get Modul(): number | undefined | null;
    set Modul(value: number | undefined | null);
    protected hlidanyDoklad: HeliosProcedureParameter<string>;
    get HlidanyDoklad(): string | undefined | null;
    set HlidanyDoklad(value: string | undefined | null);
    protected tiskovyForm: HeliosProcedureParameter<number>;
    get TiskovyForm(): number | undefined | null;
    set TiskovyForm(value: number | undefined | null);
    protected stornoDoklad: HeliosProcedureParameter<number>;
    get StornoDoklad(): number | undefined | null;
    set StornoDoklad(value: number | undefined | null);
    protected zadanaCastkaZaoKc: HeliosProcedureParameter<number>;
    get ZadanaCastkaZaoKc(): number | undefined | null;
    set ZadanaCastkaZaoKc(value: number | undefined | null);
    protected zadanaCastkaZaoVal: HeliosProcedureParameter<number>;
    get ZadanaCastkaZaoVal(): number | undefined | null;
    set ZadanaCastkaZaoVal(value: number | undefined | null);
    protected stavPrevodu: HeliosProcedureParameter<number>;
    get StavPrevodu(): number | undefined | null;
    set StavPrevodu(value: number | undefined | null);
    protected idjcd: HeliosProcedureParameter<number>;
    get IDJCD(): number | undefined | null;
    set IDJCD(value: number | undefined | null);
    protected kontaktZam: HeliosProcedureParameter<number>;
    get KontaktZam(): number | undefined | null;
    set KontaktZam(value: number | undefined | null);
    protected idObdobiStavu: HeliosProcedureParameter<number>;
    get IdObdobiStavu(): number | undefined | null;
    set IdObdobiStavu(value: number | undefined | null);
    protected kontaktOsoba: HeliosProcedureParameter<number>;
    get KontaktOsoba(): number | undefined | null;
    set KontaktOsoba(value: number | undefined | null);
    protected nabidka: HeliosProcedureParameter<number>;
    get Nabidka(): number | undefined | null;
    set Nabidka(value: number | undefined | null);
    protected nabidkaCenik: HeliosProcedureParameter<number>;
    get NabidkaCenik(): number | undefined | null;
    set NabidkaCenik(value: number | undefined | null);
    protected poziceZaokrDPH: HeliosProcedureParameter<number>;
    get PoziceZaokrDPH(): number | undefined | null;
    set PoziceZaokrDPH(value: number | undefined | null);
    protected hraniceZaokrDPH: HeliosProcedureParameter<number>;
    get HraniceZaokrDPH(): number | undefined | null;
    set HraniceZaokrDPH(value: number | undefined | null);
    protected zaokrDPHvaluty: HeliosProcedureParameter<number>;
    get ZaokrDPHvaluty(): number | undefined | null;
    set ZaokrDPHvaluty(value: number | undefined | null);
    protected iDstin: HeliosProcedureParameter<number>;
    get IDstin(): number | undefined | null;
    set IDstin(value: number | undefined | null);
    protected rezim: HeliosProcedureParameter<string>;
    get Rezim(): string | undefined | null;
    set Rezim(value: string | undefined | null);
    protected cscd: HeliosProcedureParameter<boolean>;
    get CSCD(): boolean | undefined | null;
    set CSCD(value: boolean | undefined | null);
    protected zaokrDPHMalaCisla: HeliosProcedureParameter<number>;
    get ZaokrDPHMalaCisla(): number | undefined | null;
    set ZaokrDPHMalaCisla(value: number | undefined | null);
    protected realizacniFak: HeliosProcedureParameter<boolean>;
    get RealizacniFak(): boolean | undefined | null;
    set RealizacniFak(value: boolean | undefined | null);
    protected datumDoruceni: HeliosProcedureParameter<Date>;
    get DatumDoruceni(): Date | undefined | null;
    set DatumDoruceni(value: Date | undefined | null);
    protected organizace2: HeliosProcedureParameter<number>;
    get Organizace2(): number | undefined | null;
    set Organizace2(value: number | undefined | null);
    protected datumSplatnoRPT: HeliosProcedureParameter<Date>;
    get DatumSplatnoRPT(): Date | undefined | null;
    set DatumSplatnoRPT(value: Date | undefined | null);
    protected datumKurzu: HeliosProcedureParameter<Date>;
    get DatumKurzu(): Date | undefined | null;
    set DatumKurzu(value: Date | undefined | null);
    protected splatnoPocitatOd: HeliosProcedureParameter<number>;
    get SplatnoPocitatOd(): number | undefined | null;
    set SplatnoPocitatOd(value: number | undefined | null);
    protected specifickySymbol: HeliosProcedureParameter<string>;
    get SpecifickySymbol(): string | undefined | null;
    set SpecifickySymbol(value: string | undefined | null);
    protected jeToZaloha: HeliosProcedureParameter<boolean>;
    get JeToZaloha(): boolean | undefined | null;
    set JeToZaloha(value: boolean | undefined | null);
    protected dodFakKV: HeliosProcedureParameter<string>;
    get DodFakKV(): string | undefined | null;
    set DodFakKV(value: string | undefined | null);
    protected opravnyDoklad: HeliosProcedureParameter<boolean>;
    get OpravnyDoklad(): boolean | undefined | null;
    set OpravnyDoklad(value: boolean | undefined | null);
    protected zdrojCisKV: HeliosProcedureParameter<number>;
    get ZdrojCisKV(): number | undefined | null;
    set ZdrojCisKV(value: number | undefined | null);
}
