import { ConfigInterface } from '../base-types'; import { LoggerFunction } from './log'; import { LogContext } from './types'; export declare function logger(config: ConfigInterface): { log: LoggerFunction; debug: (message: string, context?: LogContext) => Promise; info: (message: string, context?: LogContext) => Promise; warning: (message: string, context?: LogContext) => Promise; error: (message: string, context?: LogContext) => Promise; deprecated: (version: string, message: string) => void; }; export type ShopifyLogger = ReturnType; //# sourceMappingURL=index.d.ts.map