import { InductModelOpts } from "./types/model-schema"; import { Model } from "./base-model"; import knex from "knex"; declare class InductModel extends Model { readonly _qb: knex.QueryBuilder; constructor(values: T, opts: InductModelOpts); findAll(): Promise; findOneById(lookup?: T[keyof T]): Promise; create(value?: Partial): Promise; update(value?: Partial): Promise; delete(lookup?: T[keyof T]): Promise; } export { InductModel };