index.d.ts 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import type { Plugin } from 'vue';
  2. export declare const AppProps: () => {
  3. rootClassName: StringConstructor;
  4. message: {
  5. type: import("vue").PropType<import("../message/interface").ConfigOptions>;
  6. default: import("../message/interface").ConfigOptions;
  7. };
  8. notification: {
  9. type: import("vue").PropType<import("../notification/interface").NotificationConfig>;
  10. default: import("../notification/interface").NotificationConfig;
  11. };
  12. };
  13. declare const useApp: () => import("./context").useAppProps;
  14. declare const _default: {
  15. new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
  16. rootClassName: StringConstructor;
  17. message: {
  18. type: import("vue").PropType<import("../message/interface").ConfigOptions>;
  19. default: import("../message/interface").ConfigOptions;
  20. };
  21. notification: {
  22. type: import("vue").PropType<import("../notification/interface").NotificationConfig>;
  23. default: import("../notification/interface").NotificationConfig;
  24. };
  25. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
  26. message: import("../message/interface").ConfigOptions;
  27. notification: import("../notification/interface").NotificationConfig;
  28. }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
  29. P: {};
  30. B: {};
  31. D: {};
  32. C: {};
  33. M: {};
  34. Defaults: {};
  35. }, Readonly<import("vue").ExtractPropTypes<{
  36. rootClassName: StringConstructor;
  37. message: {
  38. type: import("vue").PropType<import("../message/interface").ConfigOptions>;
  39. default: import("../message/interface").ConfigOptions;
  40. };
  41. notification: {
  42. type: import("vue").PropType<import("../notification/interface").NotificationConfig>;
  43. default: import("../notification/interface").NotificationConfig;
  44. };
  45. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, {
  46. message: import("../message/interface").ConfigOptions;
  47. notification: import("../notification/interface").NotificationConfig;
  48. }>;
  49. __isFragment?: never;
  50. __isTeleport?: never;
  51. __isSuspense?: never;
  52. } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  53. rootClassName: StringConstructor;
  54. message: {
  55. type: import("vue").PropType<import("../message/interface").ConfigOptions>;
  56. default: import("../message/interface").ConfigOptions;
  57. };
  58. notification: {
  59. type: import("vue").PropType<import("../notification/interface").NotificationConfig>;
  60. default: import("../notification/interface").NotificationConfig;
  61. };
  62. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  63. message: import("../message/interface").ConfigOptions;
  64. notification: import("../notification/interface").NotificationConfig;
  65. }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
  66. readonly useApp: typeof useApp;
  67. };
  68. export default _default;