/**
 * Inverts result of the source behavior, success becomes failure, failure becomes success
 *
 * @author Alex Goldring
 * @copyright Company Named Limited (c) 2026
 */
export class InvertStatusBehavior extends AbstractDecoratorBehavior {
    /**
     *
     * @param {Behavior} source
     * @return {InvertStatusBehavior}
     */
    static from(source: Behavior<any>): InvertStatusBehavior;
    /**
     *
     * @param {Behavior} source
     */
    constructor(source: Behavior<any>);
    tick(timeDelta: any): BehaviorStatus;
}
export namespace InvertStatusBehavior {
    let typeName: string;
}
import { AbstractDecoratorBehavior } from "./AbstractDecoratorBehavior.js";
import { BehaviorStatus } from "../BehaviorStatus.js";
import { Behavior } from "../Behavior.js";
//# sourceMappingURL=InvertStatusBehavior.d.ts.map