import { Optional } from '@ephox/katamari';
import { AlloyBehaviour } from '../api/behaviour/Behaviour';
import { BehaviourConfigAndState } from '../behaviour/common/BehaviourBlob';
import { BehaviourState } from '../behaviour/common/BehaviourState';
import { DomDefinitionDetail } from '../dom/DomDefinition';
import { DomModification } from '../dom/DomModification';
declare const combine: (info: Record<string, () => Optional<BehaviourConfigAndState<any, BehaviourState>>>, baseMod: Record<string, DomModification>, behaviours: Array<AlloyBehaviour<any, any>>, base: DomDefinitionDetail) => DomModification;
export { combine };
//# sourceMappingURL=ComponentDom.d.ts.map