UNPKG

tdesign-mobile-vue

Version:
26 lines (25 loc) 1.27 kB
import { GlobalConfigProvider } from './type'; import type { ConfigProviderProps } from './config-provider'; export * from './type'; export declare function useConfig<T extends keyof GlobalConfigProvider>(componentName?: T, componentLocale?: GlobalConfigProvider[T]): { t: <T_1>(pattern: T_1, ...args: any[]) => any; global: import("vue").ComputedRef<{} & GlobalConfigProvider[T]>; globalConfig: import("vue").ComputedRef<{} & GlobalConfigProvider[T]>; classPrefix: import("vue").ComputedRef<string>; }; export declare const provideConfig: (props: ConfigProviderProps) => import("vue").ComputedRef<{ actionSheet?: import("./type").ActionSheetConfig; calendar?: import("./type").CalendarConfig; cascader?: import("./type").CascaderConfig; classPrefix?: string; dropdownMenu?: import("./type").DropdownMenuConfig; dateTimePicker?: import("./type").DateTimePickerConfig; list?: import("./type").ListConfig; picker?: import("./type").PickerConfig; pullDownRefresh?: import("./type").PullDownRefreshConfig; rate?: import("./type").RateConfig; tabBar?: import("./type").TabBarConfig; table?: import("./type").TableConfig; upload?: import("./type").UploadConfig; guide?: import("./type").GuideConfig; }>;