import { FExecutionContext } from "../execution_context/f_execution_context.js"; import { FDisposable } from "../lifecycle/f_disposable.js"; import { FSqlStatementParam } from "./f_sql_statement.js"; export interface FSqlTemporaryTable extends FDisposable { bulkInsert( executionContext: FExecutionContext, bulkValues: ReadonlyArray> ): Promise; clear( executionContext: FExecutionContext ): Promise; insert( executionContext: FExecutionContext, values: ReadonlyArray ): Promise; }