import { MongoConnection } from '../MongoConnection'; export interface Index { name: string; key: any; background?: boolean; unique?: boolean; partialFilterExpression?: any; sparse?: boolean; expireAfterSeconds?: number; storageEngine?: any; weights?: any; default_language?: string; language_override?: string; textIndexVersion?: string; '2dsphereIndexVersion'?: number; bits?: number; min?: number; max?: number; bucketSize?: number; } export declare function createIndex(client: MongoConnection, db: string, collection: string, indexes: Array): Promise; export declare function listIndex(client: MongoConnection, db: string, collection: string): Promise>; export declare function dropIndex(client: MongoConnection, db: string, collection: string, index: string): Promise;