import { OnChanges, SimpleChanges } from '@angular/core';
import { RDateService } from '../../services/date.service';
import { RCalendarSize, RCalendarSizeValues } from '../../model';
export declare class RCalendarWeekNumberComponent<D> implements OnChanges {
    private dateService;
    weekNumbers: number[];
    weeks: D[][];
    size: RCalendarSize;
    static ngAcceptInputType_size: RCalendarSizeValues;
    /**
     * Sets symbol used as a header for week numbers column
     * */
    weekNumberSymbol: string;
    get isLarge(): boolean;
    constructor(dateService: RDateService<D>);
    ngOnChanges(changes: SimpleChanges): void;
    getWeeks(): number[];
}
