index.d.ts 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. export declare const Radio: import("../utils").WithInstall<import("vue").DefineComponent<{
  2. name: import("vue").PropType<unknown>;
  3. shape: {
  4. type: import("vue").PropType<import("../checkbox/Checker").CheckerShape>;
  5. default: import("../checkbox/Checker").CheckerShape;
  6. };
  7. disabled: BooleanConstructor;
  8. iconSize: (NumberConstructor | StringConstructor)[];
  9. modelValue: import("vue").PropType<unknown>;
  10. checkedColor: StringConstructor;
  11. labelPosition: import("vue").PropType<import("../checkbox/Checker").CheckerLabelPosition>;
  12. labelDisabled: BooleanConstructor;
  13. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  14. name: import("vue").PropType<unknown>;
  15. shape: {
  16. type: import("vue").PropType<import("../checkbox/Checker").CheckerShape>;
  17. default: import("../checkbox/Checker").CheckerShape;
  18. };
  19. disabled: BooleanConstructor;
  20. iconSize: (NumberConstructor | StringConstructor)[];
  21. modelValue: import("vue").PropType<unknown>;
  22. checkedColor: StringConstructor;
  23. labelPosition: import("vue").PropType<import("../checkbox/Checker").CheckerLabelPosition>;
  24. labelDisabled: BooleanConstructor;
  25. }>> & {
  26. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  27. }, {
  28. disabled: boolean;
  29. shape: import("../checkbox/Checker").CheckerShape;
  30. labelDisabled: boolean;
  31. }>>;
  32. export default Radio;
  33. export type { RadioProps, RadioShape, RadioLabelPosition } from './Radio';
  34. declare module 'vue' {
  35. interface GlobalComponents {
  36. VanRadio: typeof Radio;
  37. }
  38. }