import { State } from "../state/state.js"; import { ConditionAssertions } from "./assertions.js"; import { ConditionBase } from "./base.js"; import { ConditionChainers } from "./chainers.js"; import { ConditionGrouping } from "./grouping.js"; import { ConditionSubjects } from "./subjects.js"; import { ConditionsContextBase } from "./types.js"; export interface ConditionsMethods, S extends State = Context["state"]> extends ConditionBase, ConditionGrouping, ConditionChainers, ConditionAssertions, ConditionSubjects { } export declare class ConditionsMethods, S extends State = Context["state"]> { protected _flags: Map; protected _refs: Map; }