yanzhen-design-vue
Version:
30 lines (29 loc) • 885 B
TypeScript
import { ExtractPropTypes } from 'vue';
import { ExtractEmitsTypes } from '@yanzhen-libs/utils-vue';
export declare const contactsOptions: {
ns: any;
class: any;
name: any;
triggerTypes: readonly ["click", "hover"];
};
export declare const contactsName: any;
/**
* 通讯录 Props
*/
export declare const contactsProps: {
[x: string]: any;
};
export declare const contactsApis: {
usually: symbol;
user: symbol;
outorg: symbol;
role: symbol;
organization: symbol;
group: symbol;
search: symbol;
};
export declare const contactsEmits: {};
export type ContactsProps = ExtractPropTypes<typeof contactsProps>;
export type ContactsPropsKey = keyof ContactsProps;
export type ContactsEmits = ExtractEmitsTypes<typeof contactsEmits>;
export declare const contactsPickProps: <T extends Record<string, any>>(props: T) => Partial<ContactsProps>;