import { type SQL } from "drizzle-orm"; /** * TiDB sequence function helpers. * @see https://docs.pingcap.com/tidb/stable/sequence-functions * * MySQL does not support these sequence functions. */ export type SequenceRef = SQL | string; /** `NEXTVAL(sequence)` */ export declare function nextVal(sequence: SequenceRef): SQL; /** `NEXT VALUE FOR sequence` (alias of `NEXTVAL`) */ export declare function nextValueFor(sequence: SequenceRef): SQL; /** `SETVAL(sequence, value)` */ export declare function setVal(sequence: SequenceRef, value: number): SQL; /** `LASTVAL(sequence)` */ export declare function lastVal(sequence: SequenceRef): SQL; //# sourceMappingURL=SequenceTiDB.d.ts.map