import { Future, Result } from '@ephox/katamari'; import type { AlloyComponent } from '../../api/component/ComponentApi'; import type { Stateless } from '../common/BehaviourState'; import type { InvalidatingConfig } from './InvalidateTypes'; declare const markValid: (component: AlloyComponent, invalidConfig: InvalidatingConfig) => void; declare const markInvalid: (component: AlloyComponent, invalidConfig: InvalidatingConfig, invalidState: Stateless, text: string) => void; declare const query: (component: AlloyComponent, invalidConfig: InvalidatingConfig, _invalidState: Stateless) => Future>; declare const run: (component: AlloyComponent, invalidConfig: InvalidatingConfig, invalidState: Stateless) => Future>; declare const isInvalid: (component: AlloyComponent, invalidConfig: InvalidatingConfig) => boolean; export { markValid, markInvalid, query, run, isInvalid }; //# sourceMappingURL=InvalidateApis.d.ts.map