import { IRecord } from './interfaces/record'; import { INerScoreRow } from './interfaces/metadata'; import { IRelationType, IRelation } from './interfaces/relation'; import * as axiosT from 'axios'; export declare function loadCSVIntoDataBase(headers: Array, fileName: string): Promise; export declare function editRecord(record: IRecord, label?: string): Promise; export declare function editRelationType(newType: IRelationType): Promise; export declare function getMetadata(): Promise; export declare function changeRelationsLabel(newRelation: IRelationType): Promise; export declare function deleteRecord(idDeleteRecord: string): Promise; export declare function getCount(filter: string): Promise; export declare function getRecords(fil: string, nPag: number, nEnt: number, meta?: boolean, label?: string): Promise | string>; export declare function getRecordsById(id: string): Promise; export declare function getNodeMetadata(idRecord: string): Promise | undefined | string>; export declare function getRelationsTypes(): Promise | string>; export declare function getAllrelationsById(idNode: string): Promise | string>; export declare function deleteAllRelations(idRecord: string): Promise; export declare function deleteRelation(relation: IRelation): Promise; export declare function editRelation(relation: IRelation): Promise; export declare function clusterRelation(idNodes: Array, relationType: IRelationType, idCluster: string): Promise; export declare function generateQueryWithProps(props: any, cypherQuery: string): Promise; export declare function generateBachQuery(props: Array, cypherQuery: string): Promise; export declare function encodeB64(str: string): string; export declare function createNerScoreNode(idRecord: string, metadata: string): Promise; export declare function deleteNerScore(): Promise; export declare function deleteCluster(): Promise; export declare function getCluster(): Promise; export declare function editRecordBatch(records: Array, label?: string): Promise;