import type { EditorAnalyticsAPI } from '@atlaskit/editor-common/analytics';
import type { MacroProvider } from '@atlaskit/editor-common/provider-factory';
import type { EditorView } from '@atlaskit/editor-prosemirror/view';
import type { CreateExtensionAPI } from '../extensionPluginType';
interface EditInLegacyMacroBrowserArgs {
    editorAnalyticsAPI: EditorAnalyticsAPI | undefined;
    macroProvider?: MacroProvider;
    view: EditorView;
}
export declare const getEditInLegacyMacroBrowser: ({ view, macroProvider, editorAnalyticsAPI, }: EditInLegacyMacroBrowserArgs) => () => void;
export declare const createExtensionAPI: CreateExtensionAPI;
export {};
