button-group.d.ts 839 B

1234567891011121314151617
  1. import type { ExtractPropTypes } from 'vue';
  2. export declare const buttonGroupProps: {
  3. /**
  4. * @description control the size of buttons in this button-group
  5. */
  6. readonly size: {
  7. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  8. readonly required: false;
  9. readonly validator: ((val: unknown) => boolean) | undefined;
  10. __epPropKey: true;
  11. };
  12. /**
  13. * @description control the type of buttons in this button-group
  14. */
  15. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "" | "text" | "default" | "success" | "warning" | "info" | "primary" | "danger", unknown, "", boolean>;
  16. };
  17. export type ButtonGroupProps = ExtractPropTypes<typeof buttonGroupProps>;