declare const _default: import('vue').DefineComponent<{
    skinTone: {
        type: StringConstructor;
        required: true;
    };
    isHovering: {
        type: BooleanConstructor;
        default: boolean;
    };
    skinSelectorButtonTooltipLabel: {
        type: StringConstructor;
        required: true;
    };
}, {}, {
    isOpen: boolean;
    skinSelected: null;
    skinsRef: never[];
    cdnUrl: string;
}, {
    skinPassedIn(): {
        name: string;
        unicode_output: string;
        skinTone: string;
        skinCode: string;
    } | undefined;
    skinList(): {
        name: string;
        unicode_output: string;
        skinTone: string;
        skinCode: string;
    }[];
}, {
    setupSkinRefs(): void;
    focusSkinSelector(): void;
    selectSkin(skin: any): void;
    handleKeyDown(event: any, skin: any, index: any): void;
    toggleSkinList(): void;
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, Readonly<import('vue').ExtractPropTypes<{
    skinTone: {
        type: StringConstructor;
        required: true;
    };
    isHovering: {
        type: BooleanConstructor;
        default: boolean;
    };
    skinSelectorButtonTooltipLabel: {
        type: StringConstructor;
        required: true;
    };
}>>, {
    isHovering: boolean;
}>;
export default _default;
//# sourceMappingURL=emoji_skin_selector.vue.d.ts.map