import { Query } from './Query'; import { DatabaseDriver } from './Drivers/DatabaseDriver'; import { SqlValue } from './Types'; export declare class Connection { driver: DatabaseDriver; constructor(driver: DatabaseDriver); run(query: Query): Promise; insertOne(query: Query): Promise; truncate(table: string): Promise; get(query: Query): Promise; first(query: Query): Promise; getRaw(rawQuery: string, params?: SqlValue[]): Promise; firstRaw(rawQuery: string, params?: SqlValue[]): Promise; runRaw(rawQuery: string, params?: SqlValue[]): Promise; tables(): Promise<{ name: string; }[]>; tableExists(table: string): Promise; tableColumns(table: string): Promise; } //# sourceMappingURL=Connection.d.ts.map