@forestadmin/datasource-toolkit
Version:
7 lines • 404 B
TypeScript
import { DataSource } from './interfaces/collection';
/** Logger */
export type LoggerLevel = 'Debug' | 'Info' | 'Warn' | 'Error';
export type Logger = (level: LoggerLevel, message: string, error?: Error) => void;
/** Function which generates datasources */
export type DataSourceFactory = (logger: Logger, restartAggent: () => Promise<void>) => Promise<DataSource>;
//# sourceMappingURL=factory.d.ts.map