e0a690adcabcad4930ed69bc6ae68e40f00c2eaefc216f01a27b8dc9a3741569049ff549818d38d153e247d333ba2cc27054a65f6124f2919778fa79897a33 516 B

123456789101112
  1. import type { CSSProperties, ComputedRef, InjectionKey, Ref } from 'vue';
  2. import type { UseNamespaceReturn } from 'element-plus/es/hooks';
  3. export type DialogContext = {
  4. dialogRef: Ref<HTMLElement | undefined>;
  5. headerRef: Ref<HTMLElement | undefined>;
  6. bodyId: Ref<string>;
  7. ns: UseNamespaceReturn;
  8. rendered: Ref<boolean>;
  9. style: ComputedRef<CSSProperties>;
  10. };
  11. export declare const dialogInjectionKey: InjectionKey<DialogContext>;
  12. export declare const DEFAULT_DIALOG_TRANSITION = "dialog-fade";