import { PropType } from 'vue';
export interface UserAvatarDropDownItem {
    value: string;
    title: string;
    disabled?: boolean;
}
export declare const AvatarDropDown: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    /**
     * 用户名
     */
    username: StringConstructor;
    /**
     * 下拉框选项
     */
    dropdown: {
        type: PropType<UserAvatarDropDownItem[]>;
        default: () => never[];
    };
}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "select"[], "select", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 用户名
     */
    username: StringConstructor;
    /**
     * 下拉框选项
     */
    dropdown: {
        type: PropType<UserAvatarDropDownItem[]>;
        default: () => never[];
    };
}>> & Readonly<{
    onSelect?: ((...args: any[]) => any) | undefined;
}>, {
    dropdown: UserAvatarDropDownItem[];
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
