UNPKG

@yext/search-core

Version:

Typescript Networking Library for the Yext Search API

29 lines (27 loc) 762 B
import { BuiltInFieldType } from '../BuiltInFieldType'; import { BaseFieldValueDirectAnswer } from '../BaseFieldValueDirectAnswer'; import { EnumOrLiteral } from '../../../../utils/EnumOrLiteral'; /** * A {@link BaseFieldValueDirectAnswer} interface with 'address' field type. * * @public */ export interface AddressDirectAnswer extends BaseFieldValueDirectAnswer<Address> { fieldType: EnumOrLiteral<BuiltInFieldType.Address> } /** * An interface with address fields to use in {@link BaseFieldValueDirectAnswer.value}. * * @public */ export interface Address { line1?: string, line2?: string, line3?: string, sublocality?: string, city?: string, region?: string, postalCode?: string, extraDescription?: string, countryCode: string }