import { Attributes } from "./element-common.js";
/**
 * Utility for modifying an existing element or {@link ElementBuilder element builder} returned from a component.
 *
 * + Event listeners and the _ref_ attribute are additive.
 * + Unique styles, classes, attributes and properties are additive.
 * + **Styles, classes, attributes and properties that are already set by the component may cause conflicts.**
 *
 * @example
 * ```tsx
 * <Override class="some-class">
 *   <SomeComponent />
 * </Override>
 * ```
 */
export declare function Override<E extends Element>(props: {
    children: unknown;
} & Attributes<E>): unknown;
//# sourceMappingURL=override-jsx.d.ts.map