import { LRSchedulerConfig } from './types';
export default class LRScheduler {
    protected learningRate: number;
    private config;
    private step;
    private startLearningRate;
    constructor(learningRate: number, config: LRSchedulerConfig);
    serializeConfig(): LRSchedulerConfig;
    updateConfig(newConfig: Partial<LRSchedulerConfig>, learningRate?: number): void;
    get lr(): number;
    getNextLR(): number;
}
