Button.d.ts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import type { ExtractPropTypes, PropType } from 'vue';
  2. export declare const skeletonButtonProps: () => {
  3. size: PropType<"default" | "small" | "large">;
  4. block: BooleanConstructor;
  5. prefixCls: StringConstructor;
  6. shape: PropType<"default" | "circle" | "round" | "square">;
  7. active: {
  8. type: BooleanConstructor;
  9. default: any;
  10. };
  11. };
  12. export declare type SkeletonButtonProps = Partial<ExtractPropTypes<ReturnType<typeof skeletonButtonProps>>>;
  13. declare const SkeletonButton: import("vue").DefineComponent<{
  14. size: PropType<"default" | "small" | "large">;
  15. block: BooleanConstructor;
  16. prefixCls: StringConstructor;
  17. shape: PropType<"default" | "circle" | "round" | "square">;
  18. active: {
  19. type: BooleanConstructor;
  20. default: any;
  21. };
  22. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  23. size: PropType<"default" | "small" | "large">;
  24. block: BooleanConstructor;
  25. prefixCls: StringConstructor;
  26. shape: PropType<"default" | "circle" | "round" | "square">;
  27. active: {
  28. type: BooleanConstructor;
  29. default: any;
  30. };
  31. }>>, {
  32. block: boolean;
  33. active: boolean;
  34. }>;
  35. export default SkeletonButton;