Title.d.ts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import type { ExtractPropTypes, FunctionalComponent, PropType } from 'vue';
  2. export declare const titleProps: () => {
  3. level: PropType<1 | 5 | 2 | 3 | 4>;
  4. prefixCls: StringConstructor;
  5. code: {
  6. type: BooleanConstructor;
  7. default: any;
  8. };
  9. mark: {
  10. type: BooleanConstructor;
  11. default: any;
  12. };
  13. ellipsis: {
  14. type: PropType<boolean | import("./Base").EllipsisConfig>;
  15. default: boolean | import("./Base").EllipsisConfig;
  16. };
  17. content: StringConstructor;
  18. underline: {
  19. type: BooleanConstructor;
  20. default: any;
  21. };
  22. disabled: {
  23. type: BooleanConstructor;
  24. default: any;
  25. };
  26. type: PropType<import("./Base").BaseType>;
  27. editable: {
  28. type: PropType<boolean | import("./Base").EditConfig>;
  29. default: boolean | import("./Base").EditConfig;
  30. };
  31. keyboard: {
  32. type: BooleanConstructor;
  33. default: any;
  34. };
  35. delete: {
  36. type: BooleanConstructor;
  37. default: any;
  38. };
  39. copyable: {
  40. type: PropType<boolean | import("./Base").CopyConfig>;
  41. default: boolean | import("./Base").CopyConfig;
  42. };
  43. 'onUpdate:content': PropType<(content: string) => void>;
  44. };
  45. export declare type TitleProps = Partial<ExtractPropTypes<ReturnType<typeof titleProps>>>;
  46. declare const Title: FunctionalComponent<TitleProps>;
  47. export default Title;