export function setSchemaDataToGlobal(callback: any): void;
export function getTableSchema(schemaName: any, tableName: any, callback: any): any;
export function getSystemSchema(): {
    hdb_user: {
        hash_attribute: string;
        name: string;
        schema: string;
        residence: string[];
        attributes: {
            attribute: string;
        }[];
    };
    hdb_role: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
        residence: string[];
    };
    hdb_job: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_license: {
        hash_attribute: string;
        table: string;
        database: string;
        audit: boolean;
        attributes: ({
            attribute: string;
            name?: undefined;
            indexed?: undefined;
        } | {
            name: string;
            attribute?: undefined;
            indexed?: undefined;
        } | {
            name: string;
            indexed: boolean;
            attribute?: undefined;
        })[];
    };
    hdb_info: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_nodes: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_certificate: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_analytics_hostname: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_analytics: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: ({
            attribute: string;
            name?: undefined;
        } | {
            name: string;
            attribute?: undefined;
        })[];
    };
    hdb_raw_analytics: {
        hash_attribute: string;
        name: string;
        schema: string;
        audit: boolean;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_temp: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_durable_session: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_session_will: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_certificate_cache: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_crl_cache: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
    hdb_revoked_certificates: {
        hash_attribute: string;
        name: string;
        schema: string;
        attributes: {
            attribute: string;
        }[];
    };
};
export declare let setSchemaDataToGlobalAsync: () => Promise<any>;
