export interface HistoryOption { replace?: any; webview?: boolean; direction?: any; clear?: any; origin?: any; reload?: any; cache?: any; animation?: any; duration?: any; disableNest?: any; samePassed?: any; } export declare type HistoryOptionString = string | number; export declare abstract class BaseHistory { abstract go(url: any, params?: any, option?: HistoryOptionString | HistoryOption, done?: any): any; abstract goBack(step?: any, params?: any, option?: HistoryOptionString | HistoryOption, done?: any): any; abstract filterOption(option: HistoryOptionString | HistoryOption): HistoryOption; }