///
import type * as ParserTypes from '../../../../libs/fspropertybinding';
import type { ExtractPropertyNames } from '../../../../libs/standard-types';
import type { WithPropertyBinding } from './merge-props.types';
export declare type WithDataBooleanProps> = WithPropertyBinding;
/**
* Given a component and a prop name(s) of a boolean prop, return a new component that either passes
* through a boolean literal of the prop, or takes a DQL AST and evaluates it, passing the result
* into the given component.
*
* @param Parser
* @return
*/
export declare const makeWithDataBoolean: (Parser: typeof ParserTypes) => >(...fields: KeyType_1[]) => (Component: import("react").ComponentType) => import("react").FC>;