export class ReactiveNegate extends ReactiveUnaryExpression<any, any> {
    /**
     *
     * @param {ReactiveExpression} source
     * @returns {ReactiveNegate}
     */
    static from(source: ReactiveExpression): ReactiveNegate;
    constructor();
    /**
     *
     * @param {number} v
     * @returns {number}
     */
    transform(v: number): number;
    /**
     *
     * @return {ReactiveNegate}
     */
    clone(): ReactiveNegate;
    equals(other: any): boolean;
    toCode(): string;
    /**
     * @readonly
     * @type {DataType|string}
     */
    readonly dataType: DataType | string;
    /**
     * @readonly
     * @type {boolean}
     */
    readonly isArithmeticExpression: boolean;
    /**
     * @readonly
     * @type {boolean}
     */
    readonly isReactiveNegate: boolean;
}
import { ReactiveUnaryExpression } from "../ReactiveUnaryExpression.js";
//# sourceMappingURL=ReactiveNegate.d.ts.map