import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { Address } from "./Address"; import { BusinessHours } from "./BusinessHours"; import { Coordinates } from "./Coordinates"; import { Country } from "./Country"; import { Currency } from "./Currency"; import { LocationCapability } from "./LocationCapability"; import { LocationStatus } from "./LocationStatus"; import { LocationType } from "./LocationType"; import { TaxIds } from "./TaxIds"; export declare const Location: core.serialization.ObjectSchema; export declare namespace Location { interface Raw { id?: string | null; name?: (string | null | undefined) | null; address?: Address.Raw | null; timezone?: (string | null | undefined) | null; capabilities?: LocationCapability.Raw[] | null; status?: LocationStatus.Raw | null; created_at?: string | null; merchant_id?: string | null; country?: Country.Raw | null; language_code?: (string | null | undefined) | null; currency?: Currency.Raw | null; phone_number?: (string | null | undefined) | null; business_name?: (string | null | undefined) | null; type?: LocationType.Raw | null; website_url?: (string | null | undefined) | null; business_hours?: BusinessHours.Raw | null; business_email?: (string | null | undefined) | null; description?: (string | null | undefined) | null; twitter_username?: (string | null | undefined) | null; instagram_username?: (string | null | undefined) | null; facebook_url?: (string | null | undefined) | null; coordinates?: Coordinates.Raw | null; logo_url?: string | null; pos_background_url?: string | null; mcc?: (string | null | undefined) | null; full_format_logo_url?: string | null; tax_ids?: TaxIds.Raw | null; custom_receipt_text?: (string | null | undefined) | null; return_policy?: (string | null | undefined) | null; } }