import { Connection } from "../../connection/Connection"; import { SqliteConnectionOptions } from "./SqliteConnectionOptions"; import { ColumnType } from "../types/ColumnTypes"; import { QueryRunner } from "../../query-runner/QueryRunner"; import { AbstractSqliteDriver } from "../sqlite-abstract/AbstractSqliteDriver"; export declare class SqliteDriver extends AbstractSqliteDriver { options: SqliteConnectionOptions; sqlite: any; constructor(connection: Connection); disconnect(): Promise; createQueryRunner(mode?: "master" | "slave"): QueryRunner; normalizeType(column: { type?: ColumnType; length?: number | string; precision?: number | null; scale?: number; }): string; protected createDatabaseConnection(): Promise; protected loadDependencies(): void; protected createDatabaseDirectory(fullPath: string): Promise; }