import * as z from "zod/v3"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export type GovernmentDataPostzonRetrieveByPostcodeOrPlaceResponseItem = { /** * The name of the location. */ location?: string | undefined; /** * The easting coordinate of the location. Represents a distance in meters east from the most south westerly position of the GB mapping grid. */ easting?: number | undefined; /** * The northing coordinate of the location. Represents a distance in meters north from the most south westerly position of the GB mapping grid. */ northing?: number | undefined; /** * The WGS84 latitude coordinate of the location. */ latitude?: number | undefined; /** * The WGS84 longitude coordinate of the location. */ longitude?: number | undefined; /** * The OS grid reference for the location. */ osGrid?: string | undefined; /** * The ONS country code for the location. */ countryCode?: string | undefined; /** * The name corresponding to CountryCode. */ countryName?: string | undefined; /** * The ONS county code for the location. For locations without 2 tier local administration, this will be 00. */ countyCode?: string | undefined; /** * The name corresponding to CountyCode. */ countyName?: string | undefined; /** * The ONS district code for the location. */ districtCode?: string | undefined; /** * The name corresponding to DistrictCode. */ districtName?: string | undefined; /** * The ONS ward code for the location. */ wardCode?: string | undefined; /** * The name corresponding to WardCode. */ wardName?: string | undefined; /** * The ONS code for the NHS Strategic Health Authority for the location. */ nhsShaCode?: string | undefined; /** * The name corresponding to NhsShaCode. */ nhsShaName?: string | undefined; /** * The ONS code for the NHS Primary Care Trust for the location. */ nhsPctCode?: string | undefined; /** * The name corresponding to NhsPctCode. */ nhsPctName?: string | undefined; /** * The ONS code for the Local Education Authority for the location. */ leaCode?: string | undefined; /** * The name corresponding to LeaCode. */ leaName?: string | undefined; /** * The ONS code for the Government Office for the location. */ governmentOfficeCode?: string | undefined; /** * The name corresponding to GovernmentOfficeCode. */ governmentOfficeName?: string | undefined; /** * The ONS code for the Westminster parliamentary constituency for the location. */ westminsterConstituencyCode?: string | undefined; /** * The name corresponding to WestminsterConstituencyCode. */ westminsterConstituencyName?: string | undefined; /** * The name of the Westminster Member of Parliament for the location. */ westminsterMP?: string | undefined; /** * The party for WestminsterMP. */ westminsterParty?: string | undefined; /** * The ONS code (or temporary if > 900) for the Westminster parliamentary constituency for the location in 2010. */ westminsterConstituencyCode2010?: string | undefined; /** * The name corresponding to WestminsterConstituencyCode2010. */ westminsterConstituencyName2010?: string | undefined; }; export type GovernmentDataPostzonRetrieveByPostcodeOrPlaceResponse = { items?: Array | undefined; }; /** @internal */ export declare const GovernmentDataPostzonRetrieveByPostcodeOrPlaceResponseItem$inboundSchema: z.ZodType; export declare function governmentDataPostzonRetrieveByPostcodeOrPlaceResponseItemFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GovernmentDataPostzonRetrieveByPostcodeOrPlaceResponse$inboundSchema: z.ZodType; export declare function governmentDataPostzonRetrieveByPostcodeOrPlaceResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=governmentdatapostzonretrievebypostcodeorplaceresponse.d.ts.map