import { StoryObj } from '@storybook/react';
import { CheckBox } from '../CheckBox';
export type Story = StoryObj<typeof CheckBox>;
export declare const createMockOnChange: () => import('@vitest/spy').Mock<(...args: any[]) => any>;
export declare const waitForDebounce: (ms?: number) => Promise<unknown>;
export declare const testLabels: {
    readonly default: "Default Checkbox";
    readonly checked: "Checked Checkbox";
    readonly disabled: "Disabled Checkbox";
    readonly intermediate: "Intermediate Checkbox";
    readonly withBackground: "Checkbox with Background";
};
export declare const testColors: {
    readonly red: "#ff0000";
    readonly blue: "#0000ff";
    readonly green: "#00ff00";
};
export declare const selectors: {
    readonly checkbox: "input[type=\"checkbox\"]";
    readonly label: ".vanguard-checkbox-label";
    readonly container: ".vanguard-checkbox-container";
};
export { useCheckboxFormConfig } from './bootstrap/Checkbox.form-config';
export { CheckBoxSlice, checkBoxStore } from './bootstrap/CheckBox.slice';
