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>;
