Ribbon.d.ts 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import type { LiteralUnion } from '../_util/type';
  2. import type { PropType, ExtractPropTypes } from 'vue';
  3. export declare const ribbonProps: () => {
  4. prefix: StringConstructor;
  5. color: {
  6. type: PropType<LiteralUnion<"blue" | "cyan" | "gold" | "green" | "lime" | "magenta" | "orange" | "pink" | "purple" | "red" | "yellow" | "geekblue" | "volcano", string>>;
  7. };
  8. text: import("vue-types").VueTypeValidableDef<any>;
  9. placement: {
  10. type: PropType<"end" | "start">;
  11. default: string;
  12. };
  13. };
  14. export declare type RibbonProps = Partial<ExtractPropTypes<ReturnType<typeof ribbonProps>>>;
  15. declare const _default: import("vue").DefineComponent<{
  16. prefix: StringConstructor;
  17. color: {
  18. type: PropType<LiteralUnion<"blue" | "cyan" | "gold" | "green" | "lime" | "magenta" | "orange" | "pink" | "purple" | "red" | "yellow" | "geekblue" | "volcano", string>>;
  19. };
  20. text: import("vue-types").VueTypeValidableDef<any>;
  21. placement: {
  22. type: PropType<"end" | "start">;
  23. default: string;
  24. };
  25. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  26. prefix: StringConstructor;
  27. color: {
  28. type: PropType<LiteralUnion<"blue" | "cyan" | "gold" | "green" | "lime" | "magenta" | "orange" | "pink" | "purple" | "red" | "yellow" | "geekblue" | "volcano", string>>;
  29. };
  30. text: import("vue-types").VueTypeValidableDef<any>;
  31. placement: {
  32. type: PropType<"end" | "start">;
  33. default: string;
  34. };
  35. }>>, {
  36. placement: "end" | "start";
  37. }>;
  38. export default _default;