UNPKG

@wetspace/pro-components

Version:
34 lines (32 loc) 1.21 kB
import { ExtractPropTypes, Ref } from 'vue'; export declare const wetProPageLabelsProps: { appKey: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<string | number>, unknown, unknown, string, boolean>; activeKey: StringConstructor; }; export declare const wetProPageLabelsItemProps: { label: StringConstructor; pageKey: { readonly type: import('vue').PropType<string>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; loading: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; isHome: BooleanConstructor; routeFullPath: StringConstructor; }; export type WetProPageLabelType = ExtractPropTypes<typeof wetProPageLabelsItemProps>; export type WetProLabelInfo = { createTime: number; isLeavedToEnter: boolean; labelinfo: WetProPageLabelType; uuid: string; }; export type WetProPageLabelsProvide = { labelsMap: Ref<Record<string, WetProLabelInfo>>; };