import { PSObject } from './core'; import { Property } from './types'; export declare abstract class Condition extends PSObject { constructor(command: string); } export declare class PropertyCondition extends Condition { constructor(property: Property, value: PSObject); } export declare class AndCondition extends Condition { constructor(...conditions: Condition[]); } export declare class OrCondition extends Condition { constructor(...conditions: Condition[]); } export declare class NotCondition extends Condition { constructor(condition: Condition); } export declare class TrueCondition extends Condition { constructor(); } export declare class FalseCondition extends Condition { constructor(); } //# sourceMappingURL=conditions.d.ts.map