import { ConnectionPool } from "mssql"; import { MssqlTransaction } from "."; import { ICreateBy, ICreateDate, IUpdateBy, IUpdateDate } from "./interface/iCreateBy"; import { IHash } from "./interface/iHash"; import { IInsertResult } from "./interface/iInsertResult"; export declare class Insert { static inserts(conn: ConnectionPool, pars: { data: IHash[]; database?: string; chema?: string; table: string; getIdentityValue?: boolean; createBy?: ICreateBy; createDate?: ICreateDate; updateBy?: IUpdateBy; updateDate?: IUpdateDate; }, tran?: MssqlTransaction): Promise; static insert(conn: ConnectionPool, pars: { data: IHash; database?: string; chema?: string; table: string; getIdentityValue?: boolean; createBy?: ICreateBy; createDate?: ICreateDate; updateBy?: IUpdateBy; updateDate?: IUpdateDate; }, tran?: MssqlTransaction): Promise; private static _insert; }