import { MapTileSource } from "./MapTileSource";
import { DependencyProperty } from "./DependencyProperty";
import { IList$1, Type } from "./type";
/**
 * @hidden
 */
export declare class AzureMapsTileSource extends MapTileSource {
    static $t: Type;
    private ac;
    constructor();
    static readonly apiKeyProperty: DependencyProperty;
    get apiKey(): string;
    set apiKey(a: string);
    private ab;
    static readonly cultureNameProperty: DependencyProperty;
    get cultureName(): string;
    set cultureName(a: string);
    static readonly apiVersionProperty: DependencyProperty;
    get apiVersion(): string;
    set apiVersion(a: string);
    static readonly tilesetIdProperty: DependencyProperty;
    get tilesetId(): string;
    set tilesetId(a: string);
    static readonly localizedViewProperty: DependencyProperty;
    get localizedView(): string;
    set localizedView(a: string);
    static readonly timestampProperty: DependencyProperty;
    get timestamp(): Date;
    set timestamp(a: Date);
    protected x(a: number, b: number, c: number, d: IList$1<any>): void;
    private z;
    private static ai;
}
