export interface IresponseEpysa extends Response { data?: EpysaData; fields?: string[]; query?: string; } export interface IdatoEpysa extends Record { } export declare type EpysaData = IdatoEpysa[]; export declare type DbName = "MARCOPOLO" | "RANDON" | "RANDONCOT" | "MUNDO_LCV" | "FITRANS" | "SERVIBUS" | "SERVICE" | "ALIANZA" | "RANDONPERU" | "CASINO" | "HOLDING" | "EQUIPOCOT"; declare class DataEpysa { protected dataUrl: string; protected ef_empty_nulls: boolean; protected controller?: AbortController; _timeout?: any; protected static _url: string; constructor(param_data_url: DbName, dev_url?: string); abort: () => void; cancelTimeout: () => Promise; cancelFetch: () => Promise; set data_url(param_data_url: string); set emptyNulls(true_false: boolean); protected comillas(params: {}): {}; exec(procedure: string, parameters?: {} | undefined, timeout?: number): Promise; _exec(procedure: string, parameters?: {} | undefined): Promise; } export { DataEpysa };