index.d.ts 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import { PickerGroupProps } from './PickerGroup';
  2. export declare const PickerGroup: import("../utils").WithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
  3. tabs: {
  4. type: import("vue").PropType<string[]>;
  5. default: () => never[];
  6. };
  7. activeTab: {
  8. type: (NumberConstructor | StringConstructor)[];
  9. default: number;
  10. };
  11. nextStepText: StringConstructor;
  12. showToolbar: {
  13. type: BooleanConstructor;
  14. default: true;
  15. };
  16. } & {
  17. title: StringConstructor;
  18. cancelButtonText: StringConstructor;
  19. confirmButtonText: StringConstructor;
  20. }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancel" | "confirm" | "update:activeTab")[], "cancel" | "confirm" | "update:activeTab", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  21. tabs: {
  22. type: import("vue").PropType<string[]>;
  23. default: () => never[];
  24. };
  25. activeTab: {
  26. type: (NumberConstructor | StringConstructor)[];
  27. default: number;
  28. };
  29. nextStepText: StringConstructor;
  30. showToolbar: {
  31. type: BooleanConstructor;
  32. default: true;
  33. };
  34. } & {
  35. title: StringConstructor;
  36. cancelButtonText: StringConstructor;
  37. confirmButtonText: StringConstructor;
  38. }>> & Readonly<{
  39. onCancel?: ((...args: any[]) => any) | undefined;
  40. onConfirm?: ((...args: any[]) => any) | undefined;
  41. "onUpdate:activeTab"?: ((...args: any[]) => any) | undefined;
  42. }>, {
  43. showToolbar: boolean;
  44. tabs: string[];
  45. activeTab: string | number;
  46. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
  47. export default PickerGroup;
  48. export { pickerGroupProps } from './PickerGroup';
  49. export type { PickerGroupProps };
  50. export type { PickerGroupThemeVars } from './types';
  51. declare module 'vue' {
  52. interface GlobalComponents {
  53. VanPickerGroup: typeof PickerGroup;
  54. }
  55. }