import { BEMProcessor } from "../util/BEMProcessor"; export declare class StraightJacket extends BEMProcessor { "allows combining class states without a combinator"(): Promise; "catches invalid states"(): Promise; "catches states with colon instead of bar"(): Promise; "cannot combine two different states"(): Promise; "cannot combine two different exclusive states"(): Promise; "disallows combining classes"(): Promise; "disallows sibling combinators with root states"(): Promise; "disallows sibling combinators with root states after adjacent root"(): Promise; "disallows adjacent sibling combinators with root states"(): Promise; "disallows combining classes without a combinator"(): Promise; "allows combining states without a combinator"(): Promise; "disallows element names attached to states."(): Promise; "disallows stand-alone attribute selectors except for states."(): Promise; "disallows attribute selectors except for states."(): Promise; "disallows a state before a class for the same element."(): Promise; "disallows combining blocks and classes without a combinator"(): Promise; "disallows bare state selectors (for now!)"(): Promise; "disallows !important"(): Promise; } //# sourceMappingURL=selector-validation-test.d.ts.map