import { Base, Type } from "./type";
import { DescriptionTreeNode } from "./DescriptionTreeNode";
import { List$1 } from "./List$1";
import { DescriptionTreeAction } from "./DescriptionTreeAction";
/**
 * @hidden
 */
export declare class DescriptionTreeReconciler extends Base {
    static $t: Type;
    static f(a: DescriptionTreeNode, b: List$1<DescriptionTreeAction>): void;
    static b(a: DescriptionTreeNode, b: DescriptionTreeNode, c: boolean): List$1<DescriptionTreeAction>;
    private static g;
    private static e;
    private static h;
    private static a;
    private static d;
    private static c;
}
