import { Window } from './Window';
/**
 * Server-side implementation of the `Window` utility API.
 */
export declare class ServerWindow extends Window {
    static get $dependencies(): never[];
    /**
     * @inheritDoc
     */
    isClient(): false;
    /**
     * @inheritDoc
     */
    isCookieEnabled(): false;
    /**
     * @inheritDoc
     */
    hasSessionStorage(): false;
    /**
     * @inheritDoc
     */
    setTitle(): never;
    /**
     * @inheritDoc
     */
    getWindow(): undefined;
    /**
     * @inheritDoc
     */
    getDocument(): undefined;
    /**
     * @inheritDoc
     */
    getScrollX(): 0;
    /**
     * @inheritDoc
     */
    getScrollY(): 0;
    /**
     * @inheritDoc
     */
    scrollTo(): void;
    /**
     * @inheritDoc
     */
    getDomain(): '';
    /**
     * @inheritDoc
     */
    getHost(): '';
    /**
     * @inheritDoc
     */
    getPath(): '';
    /**
     * @inheritDoc
     */
    getUrl(): '';
    /**
     * @inheritDoc
     */
    getBody(): undefined;
    /**
     * @inheritDoc
     */
    getElementById(): null;
    /**
     * @inheritDoc
     */
    getHistoryState(): undefined;
    /**
     * @inheritDoc
     */
    querySelector(): null;
    /**
     * @inheritDoc
     */
    querySelectorAll<E extends Element = Element>(selector: string): NodeListOf<E>;
    /**
     * @inheritDoc
     */
    redirect(): void;
    /**
     * @inheritDoc
     */
    pushState(): void;
    /**
     * @inheritDoc
     */
    replaceState(): void;
    /**
     * @inheritDoc
     */
    createCustomEvent<T>(name: string, options: CustomEventInit<T>): CustomEvent<T>;
    /**
     * @inheritDoc
     */
    bindEventListener(): void;
    /**
     * @inheritDoc
     */
    unbindEventListener(): void;
}
//# sourceMappingURL=ServerWindow.d.ts.map