import { Databases } from 'node-appwrite'; import { ORMConfig, IndexDefinition } from '../shared/types'; export declare class IndexManager { private config; private db; constructor(databases: Databases, config: ORMConfig); /** * Create an index in Appwrite */ createIndex(collectionId: string, index: IndexDefinition): Promise; /** * Delete an index from Appwrite */ deleteIndex(collectionId: string, key: string): Promise; /** * List all indexes for a collection */ listIndexes(collectionId: string): Promise; } //# sourceMappingURL=index-manager.d.ts.map