export declare const mockDatabaseInstances: Database[];
export declare const mockCollections: MockCollection[];
export declare class MockCollection {
    name: string;
    import: import("jest-mock").Mock<(_docs: unknown[], _options?: unknown) => Promise<{
        created: number;
        errors: number;
    }>>;
    constructor(name: string);
}
export declare class Database {
    config: unknown;
    collection: import("jest-mock").Mock<(name: string) => MockCollection>;
    query: import("jest-mock").Mock<(_query: unknown, _options?: unknown) => Promise<{
        all: import("jest-mock").Mock<() => Promise<any[]>>;
    }>>;
    close: import("jest-mock").Mock<import("jest-mock").UnknownFunction>;
    shutdown: import("jest-mock").Mock<() => Promise<any>>;
    constructor(config: unknown);
}
//# sourceMappingURL=arangojs.d.ts.map