declare const _default: import("vue").DefineComponent<{
    /**
     * Indicates whether the icon is left positioned.
     */
    iconLeft: BooleanConstructor;
    /**
     * The Lightning Design System name of the icon.
     * Names are written in the format 'utility:down' where 'utility' is the category, and 'down' is the specific icon to be displayed.
     */
    iconName: StringConstructor;
    /**
     * Indicates whether the icon is right positioned.
     */
    iconRight: BooleanConstructor;
}, unknown, unknown, {
    /**
     * Indicates whether this component has a left positioned icon.
     */
    hasLeftPositionedIcon(): boolean;
    /**
     * Indicates whether this component has a right positioned icon.
     */
    hasRightPositionedIcon(): boolean;
}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * Indicates whether the icon is left positioned.
     */
    iconLeft: BooleanConstructor;
    /**
     * The Lightning Design System name of the icon.
     * Names are written in the format 'utility:down' where 'utility' is the category, and 'down' is the specific icon to be displayed.
     */
    iconName: StringConstructor;
    /**
     * Indicates whether the icon is right positioned.
     */
    iconRight: BooleanConstructor;
}>>, {
    iconLeft: boolean;
    iconRight: boolean;
}, {}>;
export default _default;
