import { ModelConstructor } from '../model';
export declare type LogFn = (message: string, data?: any) => void;
export interface Logger {
    warn: LogFn;
    info: LogFn;
    debug: LogFn;
}
export declare function createLogger(className: string, modelConstructor: ModelConstructor<any>): Logger;
