import { Element } from '../../../../client/element';
import { System } from '../../../../system';
import { Dict } from '../../../../types/Dict';
import { $Component } from '../../../../types/interface/async/$Component';
export interface Props {
    component?: $Component;
    style?: Dict<string>;
    attr?: Dict<string>;
}
export default class Render extends Element<HTMLDivElement, Props> {
    private _unlisten;
    private _component;
    $input: {
        component: string[];
    };
    constructor($props: Props, $system: System);
    focus(): void;
    onPropChanged(prop: any, current: any, prev: any): void;
}
