import { Component } from '../../../../client/component';
import { Element } from '../../../../client/element';
import { System } from '../../../../system';
import { Style } from '../../Props';
export interface Props {
    style: Style;
}
export declare const DEFAULT_STYLE: {};
export default class Inherit extends Element<HTMLDivElement, Props> {
    $wrap: boolean;
    constructor(props: Props, $system: System);
    private _base;
    private _unlisten;
    private _registerChild;
    private _unregisterChild;
    domCommitAppendChild(child: Component): void;
    domCommitInsertChild(child: Component, at: number): void;
    domCommitRemoveChild(child: Component): void;
    onPropChanged(name: string, style: any): void;
}
