export = CyclicIndex;
declare class CyclicIndex {
    constructor(name: any, collection?: any, props?: {});
    name: any;
    collection: any;
    find(key: any): Promise<{
        results: (CyclicItem | {
            type: any;
            key: any;
            parent: any;
            props: any;
            $index: any;
            indexes(): Promise<any[]>;
            delete(props?: {}, opts?: {}): Promise<boolean>;
            set(props: any, opts?: {}): Promise<any>;
            get(): Promise<any | any[]>;
            list(): Promise<any[]>;
        })[];
    }>;
}
import CyclicItem = require("./cy_db_item");
//# sourceMappingURL=cy_db_index.d.ts.map