import type { QueryOptions } from '../types'; import type { RetrieveAddressSuccessResponse } from './address.types'; /** * Variables: * * `addressId` */ export type QueryKeyRetrieveAddress = ['retrieveAddress', string]; /** * @param addressId * @param options additional options passed to Tanstack Query, eg; refetchInterval for polling */ export declare const useRetrieveAddress: (addressId: string, options?: QueryOptions) => import("@tanstack/preact-query").UseQueryResult<{ city?: string; country: string; houseNumberOrName?: string; isPoBox?: boolean; line1?: string; line2?: string; line3?: string; locale?: string; multilocale?: import("./address.contract").components["schemas"]["AddressDetails"][]; poBox?: boolean; postalCode?: string; stateOrProvince?: string; street?: string; street2?: string; }, Error>;