import type { Sequence } from "../expressions/sequence";
import type { TypeAdapter } from "../TypeAdapter";
import { ValueType } from "../expressions/values";
export declare class SequenceQueryBuilder implements Sequence<any> {
    __sequenceName: string;
    __columnType: ValueType;
    __columnTypeName: string;
    __typeAdapter: TypeAdapter | undefined;
    constructor(sequenceName: string, columnType: ValueType, columnTypeName: string, typeAdapter: TypeAdapter | undefined);
    nextValue(): any;
    currentValue(): any;
}
