mention-dropdown.d.ts 981 B

1234567891011121314151617181920212223242526
  1. import { EpPropFinalized } from "../../../utils/vue/props/types.js";
  2. import { MentionOption } from "./types.js";
  3. //#region ../../packages/components/mention/src/mention-dropdown.d.ts
  4. interface MentionDropdownProps {
  5. options?: MentionOption[];
  6. loading?: boolean;
  7. disabled?: boolean;
  8. contentId?: string;
  9. ariaLabel?: string;
  10. }
  11. /**
  12. * @deprecated Removed after 3.0.0, Use `MentionDropdownProps` instead.
  13. */
  14. declare const mentionDropdownProps: {
  15. options: EpPropFinalized<(new (...args: any[]) => MentionOption[]) | (() => MentionOption[]) | (((new (...args: any[]) => MentionOption[]) | (() => MentionOption[])) | null)[], unknown, unknown, () => never[], boolean>;
  16. loading: BooleanConstructor;
  17. disabled: BooleanConstructor;
  18. contentId: StringConstructor;
  19. ariaLabel: StringConstructor;
  20. };
  21. declare const mentionDropdownEmits: {
  22. select: (option: MentionOption) => boolean;
  23. };
  24. //#endregion
  25. export { MentionDropdownProps, mentionDropdownEmits, mentionDropdownProps };