import { type ElementPart } from 'lit/directive.js';
import { ValueConverterDirective } from './Abstracts/ValueConverterDirective';
declare class BooleanToVisibilityConverterDirective extends ValueConverterDirective<boolean, string> {
    convert(value: boolean): string;
    convertBack(value: string): boolean;
    protected applyValue(part: ElementPart, value: string): void;
}
/**
 * @public
 */
export declare const booleanToVisibility: (value: boolean) => import("lit/directive.js").DirectiveResult<typeof BooleanToVisibilityConverterDirective>;
export {};
//# sourceMappingURL=BooleanToVisibilityConverterDirective.d.ts.map