import * as mongoose from "mongoose";
export declare const defaultOptions: mongoose.ConnectionOptions;
export declare enum MongoConnectionState {
    Disconnected = 0,
    Connected = 1,
    Connecting = 2,
    Disconnecting = 3
}
export interface IMongoConnection {
    mongoUri?: string;
    mongoAuth?: string;
    replacePattern?: string;
    options?: mongoose.ConnectionOptions;
}
export declare function connectToMongo(connection?: IMongoConnection): Promise<MongoConnectionState>;
