import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
export interface FormatByteProps {
    /**
     * The unit granularity to display
     */
    unit?: 'bit' | 'byte';
    /**
     * The unit display
     */
    unitDisplay?: 'long' | 'short' | 'narrow';
    /**
     * The unit system to use for formatting
     */
    unitSystem?: 'decimal' | 'binary';
    /**
     * The byte size to format
     */
    value: number;
}
declare const _default: DefineComponent<FormatByteProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<FormatByteProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>;
export default _default;
