type CheckboxProps = {
    label: string;
    value: string;
    disabled?: boolean;
};
export interface CheckboxButtonBarProps {
    /** array with objects with label, value */
    checkboxes: CheckboxProps[];
    defaultValues?: string[];
    label?: string;
    /** 'top' | 'left' */
    labelPosition?: 'top' | 'left';
    required?: boolean;
    /** error text to display if set */
    notValidatedText?: string;
    /** disables all checkboxes in the bar */
    disableGroup?: boolean;
    onSetValues: (value: string[]) => void;
}
/** Represents a component that shows a collection of [CheckboxButton](/story/atoms-checkboxbutton--checkbox-button-example)s. */
export declare const CheckboxButtonBar: ({ checkboxes, defaultValues, label, labelPosition, required, notValidatedText, disableGroup, onSetValues, }: CheckboxButtonBarProps) => import("react/jsx-runtime").JSX.Element;
export {};
