declare const _default: import("vue").DefineComponent<{
    /**
     * 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.
     */
    icon: {
        type: StringConstructor;
        required: true;
    };
    /**
     * The icon rotation.
     */
    rotation: NumberConstructor;
    /**
     * Indicates whether this icon is in standard format.
     */
    standardFormat: BooleanConstructor;
}, unknown, {
    /**
     * The icon category.
     * @type {string}
     */
    category: string;
    /**
     * The icon name.
     * @type {string}
     */
    name: string;
}, {
    /**
     * The slds-svg data property used to help in unit testing.
     */
    dataProperty(): object;
    /**
     * The CSS class names for the SVG.
     */
    svgClassNames(): string;
    /**
     * The SVG height.
     */
    height(): string | undefined;
    /**
     * The SVG viewBox.
     */
    viewBox(): string;
}, {
    /**
     * Sets the icon category and name for invalid icon names.
     * @param iconName The icon name.
     */
    handleInvalidIcon(iconName: string): void;
    /**
     * Sets the icon category and name for valid icon names.
     * @param iconName The icon name.
     */
    handleValidIcon(iconName: string): void;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 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.
     */
    icon: {
        type: StringConstructor;
        required: true;
    };
    /**
     * The icon rotation.
     */
    rotation: NumberConstructor;
    /**
     * Indicates whether this icon is in standard format.
     */
    standardFormat: BooleanConstructor;
}>>, {
    standardFormat: boolean;
}, {}>;
export default _default;
