index.d.ts 1.5 KB

12345678910111213141516171819202122232425262728
  1. export declare const RadioGroup: import("../utils").WithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
  2. shape: import("vue").PropType<import("..").RadioShape>;
  3. disabled: BooleanConstructor;
  4. iconSize: (NumberConstructor | StringConstructor)[];
  5. direction: import("vue").PropType<import("./RadioGroup").RadioGroupDirection>;
  6. modelValue: import("vue").PropType<unknown>;
  7. checkedColor: StringConstructor;
  8. }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  9. shape: import("vue").PropType<import("..").RadioShape>;
  10. disabled: BooleanConstructor;
  11. iconSize: (NumberConstructor | StringConstructor)[];
  12. direction: import("vue").PropType<import("./RadioGroup").RadioGroupDirection>;
  13. modelValue: import("vue").PropType<unknown>;
  14. checkedColor: StringConstructor;
  15. }>> & Readonly<{
  16. onChange?: ((...args: any[]) => any) | undefined;
  17. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  18. }>, {
  19. disabled: boolean;
  20. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
  21. export default RadioGroup;
  22. export { radioGroupProps } from './RadioGroup';
  23. export type { RadioGroupProps, RadioGroupDirection } from './RadioGroup';
  24. declare module 'vue' {
  25. interface GlobalComponents {
  26. VanRadioGroup: typeof RadioGroup;
  27. }
  28. }