import { PartialStoryFn, StoryContext } from '@storybook/addons';
import { Checkbox } from '../checkbox';
declare const meta: {
  argTypes: {
    alignment: {
      table: {
        disable: boolean;
      };
    };
    checked: {
      table: {
        disable: boolean;
      };
    };
    disabled: {
      table: {
        disable: boolean;
      };
    };
    error: {
      table: {
        disable: boolean;
      };
    };
    id: {
      table: {
        disable: boolean;
      };
    };
    indeterminate: {
      table: {
        disable: boolean;
      };
    };
    label: {
      table: {
        disable: boolean;
      };
    };
    name: {
      table: {
        disable: boolean;
      };
    };
    required: {
      table: {
        disable: boolean;
      };
    };
    requiredMessage: {
      table: {
        disable: boolean;
      };
    };
    tooltip: {
      table: {
        disable: boolean;
      };
    };
    value: {
      table: {
        disable: boolean;
      };
    };
  };
  args: {
    alignment: string;
    checked: boolean;
    disabled: boolean;
    error: boolean;
    id: string;
    indeterminate: boolean;
    label: string;
    name: string;
    required: boolean;
    requiredMessage: string;
    tooltip: string;
    value: string;
  };
  decorators: ((story: PartialStoryFn, { args: { tooltip } }: StoryContext) => import("lit-html").TemplateResult)[];
  parameters: {
    controls: {
      hideNoControlsWarning: boolean;
      sort: string;
    };
  };
  title: string;
};
interface Story {
  alignment: Checkbox['alignment'];
  checked: Checkbox['checked'];
  disabled: Checkbox['disabled'];
  error: Checkbox['error'];
  id: string;
  indeterminate: Checkbox['indeterminate'];
  label: string;
  name: Checkbox['name'];
  required: Checkbox['required'];
  requiredMessage: Checkbox['requiredMessage'];
  tooltip: Checkbox['tooltip'];
  value: Checkbox['value'];
}
declare const story: ({ alignment, checked, disabled, error, id, indeterminate, label, name, required, requiredMessage, tooltip, value, }: Partial<Story>) => import("lit-html").TemplateResult;
export { meta, story };
