import { Logger } from './logger';
import { ResourceOptions } from './cache-storage';
import { Bounds } from '../css/layout/bounds';
export type ContextOptions = {
    logging: boolean;
} & ResourceOptions;
export declare class Context {
    windowBounds: Bounds;
    private readonly instanceName;
    readonly logger: Logger;
    private static instanceCount;
    constructor(options: ContextOptions, windowBounds: Bounds);
}
