import ClientInstance from "../../../instance/ClientInstance";
import Server from "../Server";
export default class Database {
    private _client;
    _parentServer: Server;
    id: string;
    host: {
        adress: string;
        port: number;
    };
    name: string;
    username: string;
    connections_from: string;
    max_connections: number;
    relationships: {
        [key: string]: any;
    };
    raw: any;
    constructor(_client: ClientInstance, data: any, _parentServer: Server);
    rotatePassword(): Promise<Database>;
    delete(): Promise<unknown>;
}
