import type { ADFEntity } from '@atlaskit/adf-utils/types'; import type { ExtensionAPI } from './types/extension-handler'; import type { ExtensionAutoConvertHandler, ExtensionManifest } from './types/extension-manifest'; import type { ExtensionToolbarItem } from './types/extension-manifest-toolbar-item'; import type { Parameters } from './types/extension-parameters'; import type { ExtensionProvider } from './types/extension-provider'; import type { MenuItem } from './types/utils'; export declare const getQuickInsertItemsFromModule: (extensions: ExtensionManifest[], transformFunction: (value: MenuItem, index: number) => T) => T[]; export declare function getExtensionAutoConvertersFromProvider(extensionProviderPromise: Promise): Promise; export declare const getContextualToolbarItemsFromModule: (extensions: ExtensionManifest[], node: ADFEntity, api: ExtensionAPI) => ExtensionToolbarItem[]; export { groupBy } from './groupBy'; export { buildMenuItem } from './buildMenuItem'; export { getAutoConvertPatternsFromModule } from './getAutoConvertPatternsFromModule'; export { createAutoConverterRunner } from './createAutoConverterRunner';