/**
 * AUTO-GENERATED FILE - DO NOT EDIT!
 *
 * This file was automatically generated by schemats v.1.2.1
 * $ schemats generate -c postgres://username:password@localhost:5432/debats -t debats -t intdivers -t intpjl -t lecassdeb -t secdis -t secdivers -t syndeb -t typsec -s public
 *
 */
export declare namespace debatsFields {
    type autinc = string | null;
    type cpterr = number;
    type datsea = Date;
    type debsyn = string | null;
    type deburl = string | null;
    type estcongres = string | null;
    type etavidcod = string | null;
    type libspec = string | null;
    type numero = number | null;
}
export interface debats {
    autinc: debatsFields.autinc;
    cpterr: debatsFields.cpterr;
    datsea: debatsFields.datsea;
    debsyn: debatsFields.debsyn;
    deburl: debatsFields.deburl;
    estcongres: debatsFields.estcongres;
    etavidcod: debatsFields.etavidcod;
    libspec: debatsFields.libspec;
    numero: debatsFields.numero;
}
export declare namespace intdiversFields {
    type autcod = string;
    type intana = string | null;
    type intdiverscle = number;
    type intdiversordid = number | null;
    type intfon = string | null;
    type inturl = string | null;
    type secdiverscle = number;
}
export interface intdivers {
    autcod: intdiversFields.autcod;
    intana: intdiversFields.intana;
    intdiverscle: intdiversFields.intdiverscle;
    intdiversordid: intdiversFields.intdiversordid;
    intfon: intdiversFields.intfon;
    inturl: intdiversFields.inturl;
    secdiverscle: intdiversFields.secdiverscle;
}
export declare namespace intpjlFields {
    type autcod = string;
    type intana = string | null;
    type intfon = string | null;
    type intordid = number | null;
    type intpjlcle = number;
    type inturl = string | null;
    type secdiscle = number;
}
export interface intpjl {
    autcod: intpjlFields.autcod;
    intana: intpjlFields.intana;
    intfon: intpjlFields.intfon;
    intordid: intpjlFields.intordid;
    intpjlcle: intpjlFields.intpjlcle;
    inturl: intpjlFields.inturl;
    secdiscle: intpjlFields.secdiscle;
}
export declare namespace lecassdebFields {
    type datsea = Date;
    type lecassidt = string;
}
export interface lecassdeb {
    datsea: lecassdebFields.datsea;
    lecassidt: lecassdebFields.lecassidt;
}
export declare namespace secdisFields {
    type datsea = Date;
    type lecassidt = string;
    type secdiscle = number;
    type secdisnum = string | null;
    type secdisobj = string | null;
    type secdisordid = number | null;
    type secdispere = number | null;
    type secdisurl = string | null;
    type typseccod = string;
}
export interface secdis {
    datsea: secdisFields.datsea;
    lecassidt: secdisFields.lecassidt;
    secdiscle: secdisFields.secdiscle;
    secdisnum: secdisFields.secdisnum;
    secdisobj: secdisFields.secdisobj;
    secdisordid: secdisFields.secdisordid;
    secdispere: secdisFields.secdispere;
    secdisurl: secdisFields.secdisurl;
    typseccod: secdisFields.typseccod;
}
export declare namespace secdiversFields {
    type datsea = Date;
    type secdiverscle = number;
    type secdiverslibelle = string | null;
    type secdiversobj = string | null;
    type typseccod = string;
}
export interface secdivers {
    datsea: secdiversFields.datsea;
    secdiverscle: secdiversFields.secdiverscle;
    secdiverslibelle: secdiversFields.secdiverslibelle;
    secdiversobj: secdiversFields.secdiversobj;
    typseccod: secdiversFields.typseccod;
}
export declare namespace syndebFields {
    type debsyn = string;
    type syndeblib = string;
}
export interface syndeb {
    debsyn: syndebFields.debsyn;
    syndeblib: syndebFields.syndeblib;
}
export declare namespace typsecFields {
    type typseccat = string | null;
    type typseccod = string;
    type typseclib = string;
}
export interface typsec {
    typseccat: typsecFields.typseccat;
    typseccod: typsecFields.typseccod;
    typseclib: typsecFields.typseclib;
}
