sedk-mysql
Version:
Simple SQL builder and validator for MySQL
19 lines (18 loc) • 918 B
TypeScript
import { IntoStep } from '../../steps';
import { Binder } from '../../binder';
import { Default } from '../../singletoneConstants';
import { PrimitiveType } from '../../models';
import { Artifacts, BaseStep } from '../BaseStep';
export declare class ValuesStep extends BaseStep {
protected readonly values: [(PrimitiveType | Binder | Default), ...(PrimitiveType | Binder | Default)[]];
constructor(prevStep: IntoStep | ValuesStep, values: [(PrimitiveType | Binder | Default), ...(PrimitiveType | Binder | Default)[]]);
private static throwForInvalidValuesNumber;
private selfCall;
getStepStatement(): string;
getStepArtifacts(): Artifacts;
}
export declare class MoreValuesStep extends ValuesStep {
readonly prefixSeparator = "";
constructor(prevStep: ValuesStep, values: [(PrimitiveType | Binder | Default), ...(PrimitiveType | Binder | Default)[]]);
getStepStatement(): string;
}