import type { BaseComponentProps, ComponentInstance, Variable } from '../types';
interface MatchProps extends BaseComponentProps {
    value: Variable<any>;
    when: Record<string | number, ComponentInstance | null>;
    default: ComponentInstance | null;
}
/**
 * The Match component allows the children to be rendered based on a value, at runtime in the JS code.
 */
declare function Match(props: MatchProps): React.ReactNode;
export default Match;
//# sourceMappingURL=match.d.ts.map