import { Monaco } from '@monaco-editor/react';
import BaseMonaco from 'monaco-editor';
import { IEditorInitState } from '../../contexts/editorContext';
export declare class DefinitionProvider implements BaseMonaco.languages.DefinitionProvider {
    monaco: Monaco;
    state: IEditorInitState;
    constructor(monaco: Monaco, state: IEditorInitState);
    provideDefinition(model: BaseMonaco.editor.ITextModel, position: BaseMonaco.Position): BaseMonaco.languages.ProviderResult<BaseMonaco.languages.Definition>;
}
//# sourceMappingURL=provider.d.ts.map