export interface DebugState {
    debug: boolean;
    /** What color should the background be */
    'debug.background': string | false;
    /** Should the source tiles be shown */
    'debug.source': boolean;
    /** Should the cog outlines be shown */
    'debug.cog': boolean;
    /** Should things be hidden to make a better screenshot */
    'debug.screenshot': boolean;
    /** What opacity is the aerial layer, 0 is off */
    'debug.layer.linz-aerial': number;
    /** What opacity is the topographic layer, 0 is off */
    'debug.layer.linz-topographic': number;
    /** What opacity is the open streetmap layer, 0 is off*/
    'debug.layer.osm': number;
}
export declare const DebugDefaults: DebugState;
export declare class ConfigDebug {
    static toUrl(opt: DebugState, url: URLSearchParams): void;
    static fromUrl(opt: DebugState, url: URLSearchParams): boolean;
}
export declare type DebugKeysNumber = keyof DebugState;
//# sourceMappingURL=config.debug.d.ts.map