import type { RegisterMenuItemMatch } from '@atlaskit/editor-ui-control-model/types'; type QuickInsertSearchData = { description?: string; keywords?: string[]; shortcut?: string; title: string; }; type FormatMessage = Parameters[0]['formatMessage']; type QuickInsertMatcher = RegisterMenuItemMatch & { getSearchData?: (context: { formatMessage: FormatMessage; }) => QuickInsertSearchData; }; type QuickInsertMatcherFactory = { (getSearchData: (context: { formatMessage: FormatMessage; }) => QuickInsertSearchData): QuickInsertMatcher; getDescription?: (matcher: RegisterMenuItemMatch | undefined, formatMessage: FormatMessage) => string | undefined; }; /** Creates a cached matcher using consumer-formatted Quick Insert search data. */ export declare const createQuickInsertMatcher: QuickInsertMatcherFactory; export {};