/**
 * Copyright (c) OpenLens Maintainers. All rights reserved.
 * Licensed under MIT License. See LICENSE in root directory for more information.
 */
import "./checkbox.scss";
import React from "react";
import type { StrictReactNode } from "@openlens/utilities";
export interface CheckboxProps {
    className?: string;
    label?: StrictReactNode;
    inline?: boolean;
    disabled?: boolean;
    value?: boolean;
    onChange?(value: boolean, evt: React.ChangeEvent<HTMLInputElement>): void;
    children?: StrictReactNode;
}
export declare function Checkbox({ label, inline, className, value, children, onChange, disabled, ...inputProps }: CheckboxProps): React.JSX.Element;
