/**
 * lib-when 条件渲染器
 * 用于不同条件，渲染不同组件的情况
 */
import { RendererProps } from 'amis/lib/factory';
import { SchemaNode } from 'amis/lib/types';
import React from 'react';
interface Props extends RendererProps {
    condition?: string | Function;
    ifTrue?: SchemaNode;
    ifFalse?: SchemaNode;
    defaultCase?: SchemaNode;
    cases?: Array<SchemaNode & {
        condition?: string | Function;
        value?: any;
    }>;
}
export declare class LibWhen extends React.Component<Props> {
    render(): JSX.Element | null;
}
export {};
