import * as core from "@terrascript/core";
export interface GeoMatchConstraintArgs extends core.SchemaArgs {
    type: string | core.StringOut;
    value: string | core.StringOut;
}
export declare class GeoMatchConstraint extends core.Schema<GeoMatchConstraintArgs> {
    type: string | core.StringOut;
    value: string | core.StringOut;
}
export interface GeoMatchSetArgs extends core.ResourceArgs {
    geoMatchConstraint?: core.Array<GeoMatchConstraint> | core.ArrayOut<GeoMatchConstraint>;
    name: string | core.StringOut;
}
export declare class GeoMatchSet extends core.Resource<GeoMatchSetArgs> {
    arn: string | core.StringOut;
    geoMatchConstraint?: core.Array<GeoMatchConstraint> | core.ArrayOut<GeoMatchConstraint>;
    id: string | core.StringOut;
    name: string | core.StringOut;
    constructor(name: string, args?: GeoMatchSetArgs);
    getNamespace(): string;
}
//# sourceMappingURL=geo_match_set.d.ts.map