import type { Primitive, Statement, PreparedStatement } from "db0"; export declare abstract class BoundableStatement implements Statement { _statement: T; constructor(rawStmt: T); bind(...params: Primitive[]): PreparedStatement; abstract all(...params: Primitive[]): Promise; abstract run(...params: Primitive[]): Promise<{ success: boolean; }>; abstract get(...params: Primitive[]): Promise; }