2ee39c25b1eb253b122b8e7e256f0b4c45a4ffb9ad2113555061287f588d51452497afe0c8bc567704129f87a2dfba3e233134c4c46b1f259e4e283119affa 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. import type { ExtractPropTypes, __ExtractPublicPropTypes } from 'vue';
  2. import type { Language } from 'element-plus/es/locale';
  3. import type { ButtonConfigContext } from 'element-plus/es/components/button';
  4. import type { CardConfigContext } from 'element-plus/es/components/card';
  5. import type { DialogConfigContext } from 'element-plus/es/components/dialog';
  6. import type { MessageConfigContext } from 'element-plus/es/components/message';
  7. import type { LinkConfigContext } from 'element-plus/es/components/link';
  8. export type ExperimentalFeatures = {};
  9. export declare const configProviderProps: {
  10. readonly emptyValues: ArrayConstructor;
  11. readonly valueOnClear: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  12. readonly a11y: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13. readonly locale: {
  14. readonly type: import("vue").PropType<Language>;
  15. readonly required: false;
  16. readonly validator: ((val: unknown) => boolean) | undefined;
  17. __epPropKey: true;
  18. };
  19. readonly size: {
  20. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  21. readonly required: false;
  22. readonly validator: ((val: unknown) => boolean) | undefined;
  23. __epPropKey: true;
  24. };
  25. readonly button: {
  26. readonly type: import("vue").PropType<ButtonConfigContext>;
  27. readonly required: false;
  28. readonly validator: ((val: unknown) => boolean) | undefined;
  29. __epPropKey: true;
  30. };
  31. readonly card: {
  32. readonly type: import("vue").PropType<CardConfigContext>;
  33. readonly required: false;
  34. readonly validator: ((val: unknown) => boolean) | undefined;
  35. __epPropKey: true;
  36. };
  37. readonly dialog: {
  38. readonly type: import("vue").PropType<DialogConfigContext>;
  39. readonly required: false;
  40. readonly validator: ((val: unknown) => boolean) | undefined;
  41. __epPropKey: true;
  42. };
  43. readonly link: {
  44. readonly type: import("vue").PropType<LinkConfigContext>;
  45. readonly required: false;
  46. readonly validator: ((val: unknown) => boolean) | undefined;
  47. __epPropKey: true;
  48. };
  49. readonly experimentalFeatures: {
  50. readonly type: import("vue").PropType<ExperimentalFeatures>;
  51. readonly required: false;
  52. readonly validator: ((val: unknown) => boolean) | undefined;
  53. __epPropKey: true;
  54. };
  55. readonly keyboardNavigation: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  56. readonly message: {
  57. readonly type: import("vue").PropType<MessageConfigContext>;
  58. readonly required: false;
  59. readonly validator: ((val: unknown) => boolean) | undefined;
  60. __epPropKey: true;
  61. };
  62. readonly zIndex: NumberConstructor;
  63. readonly namespace: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "el", boolean>;
  64. };
  65. export type ConfigProviderProps = ExtractPropTypes<typeof configProviderProps>;
  66. export type ConfigProviderPropsPublic = __ExtractPublicPropTypes<typeof configProviderProps>;