import { Editor } from '../../core/Editor.js';
import { IndexListInput, IndexGetInput, IndexInsertInput, IndexConfigureInput, IndexRebuildInput, IndexRemoveInput, IndexEntryListInput, IndexEntryGetInput, IndexEntryInsertInput, IndexEntryUpdateInput, IndexEntryRemoveInput, IndexInfo, IndexEntryInfo, IndexMutationResult, IndexEntryMutationResult, MutationOptions } from '../../../../../../document-api/src/index.js';
export declare function indexListWrapper(editor: Editor, query?: IndexListInput): import('../../../../../../document-api/src/index.js').DiscoveryResult<import('../../../../../../document-api/src/index.js').DiscoveryItem<import('../../../../../../document-api/src/index.js').IndexDomain>, undefined>;
export declare function indexGetWrapper(editor: Editor, input: IndexGetInput): IndexInfo;
export declare function indexInsertWrapper(editor: Editor, input: IndexInsertInput, options?: MutationOptions): IndexMutationResult;
export declare function indexConfigureWrapper(editor: Editor, input: IndexConfigureInput, options?: MutationOptions): IndexMutationResult;
export declare function indexRebuildWrapper(editor: Editor, input: IndexRebuildInput, options?: MutationOptions): IndexMutationResult;
export declare function indexRemoveWrapper(editor: Editor, input: IndexRemoveInput, options?: MutationOptions): IndexMutationResult;
export declare function indexEntriesListWrapper(editor: Editor, query?: IndexEntryListInput): import('../../../../../../document-api/src/index.js').DiscoveryResult<import('../../../../../../document-api/src/index.js').DiscoveryItem<import('../../../../../../document-api/src/index.js').IndexEntryDomain>, undefined>;
export declare function indexEntriesGetWrapper(editor: Editor, input: IndexEntryGetInput): IndexEntryInfo;
export declare function indexEntriesInsertWrapper(editor: Editor, input: IndexEntryInsertInput, options?: MutationOptions): IndexEntryMutationResult;
export declare function indexEntriesUpdateWrapper(editor: Editor, input: IndexEntryUpdateInput, options?: MutationOptions): IndexEntryMutationResult;
export declare function indexEntriesRemoveWrapper(editor: Editor, input: IndexEntryRemoveInput, options?: MutationOptions): IndexEntryMutationResult;
//# sourceMappingURL=index-wrappers.d.ts.map