import { SqlComponent } from "./SqlComponent";
import { SelectQuery } from "./SelectQuery";
import { InsertClause } from "./Clause";
export declare class InsertQuery extends SqlComponent {
    static kind: symbol;
    insertClause: InsertClause;
    selectQuery: SelectQuery | null;
    /**
     * @param params.insertClause InsertClause instance (target table and columns)
     * @param params.selectQuery SELECT/VALUES query (required)
     */
    constructor(params: {
        insertClause: InsertClause;
        selectQuery?: SelectQuery | null;
    });
}
