import Base, { BaseProps } from '../common/Base';
export interface SizeProps extends BaseProps {
    format?: 'min' | 'minzip';
    packageName?: string;
    scope?: string;
    version?: string;
}
/**
 * Npm Size
 *
 * `/bundlephobia/:format/:packageName`
 * npm bundle size:  npm bundle size badge
 *
 * `/bundlephobia/:format/:scope/:packageName`
 * npm bundle size (scoped): npm bundle size (scoped) badge
 *
 * `/bundlephobia/:format/:packageName/:version`
 * npm bundle size (version):  npm bundle size (version) badge
 *
 * `/bundlephobia/:format/:scope/:packageName/:version`
 * npm bundle size (scoped version): npm bundle size (scoped version) badge
 *
 */
export default class Size extends Base<SizeProps> {
    constructor(props: SizeProps);
    getUrl: () => string;
}
