UNPKG

sedk-mysql

Version:
13 lines (12 loc) 537 B
import { BinderStore } from './binder'; import { Artifacts } from './steps/BaseStep'; import { Column } from './database'; import { BuilderData } from './builder'; import { IStatementGiver } from './models'; export declare abstract class ItemInfo implements IStatementGiver { readonly alias?: string | undefined; private readonly unique; protected constructor(alias?: string | undefined); abstract getColumns(): Column[]; abstract getStmt(data: BuilderData, artifacts: Artifacts, binderStore: BinderStore): string; }