PickerGroup.d.ts 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { type InjectionKey, type ExtractPropTypes } from 'vue';
  2. export type PickerGroupProvide = Record<string, string>;
  3. export declare const PICKER_GROUP_KEY: InjectionKey<PickerGroupProvide>;
  4. export declare const pickerGroupProps: {
  5. tabs: {
  6. type: import("vue").PropType<string[]>;
  7. default: () => never[];
  8. };
  9. } & {
  10. title: StringConstructor;
  11. cancelButtonText: StringConstructor;
  12. confirmButtonText: StringConstructor;
  13. };
  14. export type PickerGroupProps = ExtractPropTypes<typeof pickerGroupProps>;
  15. declare const _default: import("vue").DefineComponent<{
  16. tabs: {
  17. type: import("vue").PropType<string[]>;
  18. default: () => never[];
  19. };
  20. } & {
  21. title: StringConstructor;
  22. cancelButtonText: StringConstructor;
  23. confirmButtonText: StringConstructor;
  24. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancel" | "confirm")[], "cancel" | "confirm", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  25. tabs: {
  26. type: import("vue").PropType<string[]>;
  27. default: () => never[];
  28. };
  29. } & {
  30. title: StringConstructor;
  31. cancelButtonText: StringConstructor;
  32. confirmButtonText: StringConstructor;
  33. }>> & {
  34. onCancel?: ((...args: any[]) => any) | undefined;
  35. onConfirm?: ((...args: any[]) => any) | undefined;
  36. }, {
  37. tabs: string[];
  38. }>;
  39. export default _default;