import type typescript from 'typescript/lib/tsserverlibrary'; /** * The logger used internally within the package * @see {@link createLogger} */ export type Logger = { info: (msg: string) => void; warn: (msg: string) => void; error: (msg: string) => void; }; /** * Factory to create a logger * @see {@link Logger} * @example * const logger = createLogger(createInfo) * logger.info('hello world') */ export declare const createLogger: (pluginCreateInfo: typescript.server.PluginCreateInfo) => Logger;