///
export declare enum AggregateFunction {
sum = 0,
average = 1,
median = 2
}
export declare enum Category {
languages = 0,
editors = 1,
operating_systems = 2
}
export type UrlGetter = (year: number) => string;
interface WakaProps {
aggregateFunction?: AggregateFunction;
category?: Category;
year?: number;
urlGetter: UrlGetter;
fetcher?: ((url: string) => Promise);
limit: number | undefined;
}
export declare const Waka: ({ aggregateFunction, category, year, urlGetter, fetcher, ...props }: WakaProps) => JSX.Element;
export {};