import Geocoded, { GeocodedObject } from "../../Geocoded";
import { BingPrecision } from "./..";
export interface BingGeocodedObject extends GeocodedObject {
    readonly attribution?: string;
    readonly precision?: BingPrecision;
}
export default class BingGeocoded extends Geocoded {
    private readonly attribution?;
    private readonly precision?;
    protected constructor({ attribution, precision, ...geocodedObject }: BingGeocodedObject);
    static create(object: BingGeocodedObject): BingGeocoded;
    toObject(): BingGeocodedObject;
    withAttribution(attribution: string): BingGeocoded;
    getAttribution(): undefined | string;
    withPrecision(precision: BingPrecision): BingGeocoded;
    getPrecision(): undefined | BingPrecision;
}
//# sourceMappingURL=BingGeocoded.d.ts.map