import { Polygon } from './polygon';
import { ISerializedMultiPolygon } from './interface';
export declare class MultiPolygon {
    readonly polygons: Polygon[];
    constructor(polygons: Polygon[]);
    parse(key: any): {
        [x: number]: {
            type: string;
            coordinates: number[][][][];
        };
    };
    toJSON(): {
        type: string;
        coordinates: number[][][][];
    };
    static validate(multiPolygon: ISerializedMultiPolygon): boolean;
    get _internalType(): import("../utils/symbol").InternalSymbol;
}
