import { Event } from './Event';
export declare const $document: {
    readyState: string;
    visibilityState: string;
    hidden: boolean;
    fullscreen: boolean;
    scripts: never[];
    style: {};
    location: {
        href: string;
        protocol: string;
        host: string;
    };
    ontouchstart: null;
    ontouchmove: null;
    ontouchend: null;
    onvisibilitychange: null;
    parentNode: null;
    parentElement: null;
    head: null;
    body: null;
    documentElement: {
        style: any[];
    };
    createElement(tagName: any): any;
    createElementNS(nameSpace: any, tagName: any): any;
    createTextNode(text: any): any;
    getElementById(id: any): null;
    getElementsByTagName(tagName: any): never[];
    getElementsByTagNameNS(nameSpace: any, tagName: any): never[];
    getElementsByName(tagName: any): never[];
    querySelector(query: any): null;
    querySelectorAll(query: any): never[];
    addEventListener(type: any, listener: any, options: any): void;
    removeEventListener(type: any, listener: any): void;
    dispatchEvent(event: Event): void;
    createEvent(type: string): Event;
};
