type __VLS_Props = {
    /**
     * Specify the size of the saving icon.
     */
    size?: number;
    /**
     * Specify what is saved.
     * If not set the element will be hidden from accessibility tree.
     */
    name?: string;
    /**
     * Set to true when saving is in progress.
     */
    saving?: boolean;
    /**
     * Set to true if an error occured while saving.
     */
    error?: boolean;
};
declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    click: (args_0: MouseEvent) => any;
}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{
    onClick?: ((args_0: MouseEvent) => any) | undefined;
}>, {
    size: number;
    name: string;
    error: boolean;
    saving: boolean;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLSpanElement>;
export default _default;
