Normalized 0.0–1.0 confidence score. null if the provider doesn't surface one.
ISO 3166-1 alpha-2 country code returned by the provider.
Street line 1 if the provider parsed it out.
Street line 2 (apt/unit/suite) if the provider parsed it out.
State/province code/abbreviation returned by the provider.
Provider-agnostic geocoding result. Providers normalize their native response into this shape. Confidence is normalized to 0.0–1.0; precision uses the GeocodePrecision enum from the persistence layer.