import { Application } from '../Application';
import TransformAnimation from './animation';
declare class TransformHistory extends TransformAnimation {
    private backoutCount;
    constructor(app: Application);
    private bindHistoryState;
    popstate(event: PopStateEvent): void;
    pushState(id?: string, title?: string, search?: string, param?: string): void;
    replaceState(id?: string, title?: string, search?: string, param?: string): void;
    back(event: PopStateEvent): Promise<void>;
    checkSingleLock(): boolean;
}
export default TransformHistory;
