declare const models: ((string | {
    random: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    txadd: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    txremove: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    txlisthash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    archiversAtShutdown: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    apoptosized: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    networkId: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    counter: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        unique: boolean;
        primaryKey: boolean;
        allowNull: boolean;
    };
    target: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    mode: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    safetyMode: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    safetyNum: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    networkStateHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    networkDataHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    networkReceiptHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    networkSummaryHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    certificate: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    previous: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    marker: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    start: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    duration: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    networkConfigHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    maxSyncTime: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    active: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    syncing: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    standby: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    desired: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    expired: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    joined: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    joinedArchivers: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    leavingArchivers: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    joinedConsensors: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    refreshedArchivers: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    refreshedConsensors: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    activated: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    activatedPublicKeys: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    removed: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    appRemoved: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    returned: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    lost: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    lostSyncing: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    refuted: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    nodeListHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    archiverListHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    standbyAdd: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    standbyNodeListHash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    standbyRemove: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    lostArchivers: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    refutedArchivers: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    removedArchivers: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    startedSyncing: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    lostAfterSelection: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    finishedSyncing: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    standbyRefresh: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
})[] | (string | {
    id: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
        primaryKey: boolean;
    };
    publicKey: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    curvePublicKey: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    cycleJoined: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    internalIp: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    externalIp: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    internalPort: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    externalPort: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    joinRequestTimestamp: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    activeTimestamp: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    address: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    status: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
})[] | (string | {
    key: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
        primaryKey: boolean;
    };
    value: import("../utils/schemaDefintions").SQLDataTypes;
})[] | (string | {
    txId: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
        primaryKey: boolean;
    };
    timestamp: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    data: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    keys: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
})[] | (string | {
    accountId: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
        unique: string;
    };
    txId: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    txTimestamp: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
        unique: string;
    };
    stateBefore: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
    stateAfter: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
})[] | (string | {
    cycleNumber: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
        unique: string;
    };
    hash: {
        type: import("../utils/schemaDefintions").SQLDataTypes;
        allowNull: boolean;
    };
})[])[];
export default models;
