import { BaseApi } from './Base';
import { Window } from './Window';
export declare class Tabpage extends BaseApi {
    prefix: string;
    /**
     * The windowid that not change within a Vim session
     */
    get id(): number;
    /** Returns all windows of tabpage */
    get windows(): Promise<Window[]>;
    /** Gets the current window of tabpage */
    get window(): Promise<Window>;
    /** Is current tabpage valid */
    get valid(): Promise<boolean>;
    /** Tabpage number */
    get number(): Promise<number>;
    /** Invalid */
    getOption(): any;
    /** Invalid */
    setOption(): any;
}
