export declare const jaideeToPostgresDataType: (field: any) => string; export declare const standardFields: ({ fieldname: string; fieldtype: string; length: null; required: boolean; label: string; options: null; unique: boolean; default: string; } | { fieldname: string; fieldtype: string; length: number; required: boolean; label: string; options: null; unique?: undefined; default?: undefined; } | { fieldname: string; fieldtype: string; length: null; required: boolean; label: string; options: null; default: string; unique?: undefined; } | { fieldname: string; fieldtype: string; length: null; required: boolean; label: string; options: null; unique?: undefined; default?: undefined; } | { fieldname: string; fieldtype: string; length: null; required: boolean; label: string; options: null; default: number; unique?: undefined; })[]; export interface IGetDocsOptions { fields?: string[]; filters?: any[]; limit?: number; sort?: string; } export interface IData { doctype: string; docname: string; [key: string]: any; } export declare const fieldTypesList: unknown[]; export declare const insertRecords: (sql: any, data: IData) => Promise; export declare const dropColumns: (sql: any, doctype: string, fields: any[]) => Promise; export declare const updateRecord: (sql: any, data: IData) => Promise; export declare const deleteRecords: (sql: any, doctype: string, names: string[]) => Promise; export declare const getRecords: (sql: any, doctype: string, options?: IGetDocsOptions) => Promise;