import type { Environment } from '@contember/binding';
import { ChildrenAnalyzer } from '@contember/react-multipass-rendering';
import type { ReactNode } from 'react';
import { ContentOutletProps } from './ContentOutlet';
import type { TextFieldProps } from './TextField';
export declare class BoxedTextFieldProps {
    readonly value: TextFieldProps;
    constructor(value: TextFieldProps);
}
export declare class BoxedContentOutletProps {
    readonly value: ContentOutletProps;
    constructor(value: ContentOutletProps);
}
export declare class BoxedCatchAllJSX {
    readonly value: ReactNode;
    constructor(value: ReactNode);
}
export declare const editorTemplateAnalyzer: ChildrenAnalyzer<BoxedContentOutletProps | BoxedCatchAllJSX, never, Environment>;
//# sourceMappingURL=editorTemplateAnalyzer.d.ts.map