import { Session } from './Session'; import { DataEpysa, DbName, EpysaData, IdatoEpysa, IresponseEpysa } from './DataEpysa'; export interface Icaser extends Record { get: (P?: string) => T; asArray: () => T[]; } declare function caser(arrayObject: Record, _default: T): Icaser; declare function indexCaser(data: any[], pk: string, _default: T): Icaser; declare function indexs(data: Record[], pk: string): Record; declare function hasOwnProperty(obj: X, prop: Y): obj is X & Record; export { DataEpysa, Session, caser, indexCaser, hasOwnProperty, indexs, DbName, EpysaData, IdatoEpysa, IresponseEpysa };