import * as z from "zod"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest = { leadId: string; organizationId?: string | undefined; workspaceId?: string | undefined; tenantId?: string | undefined; accountId?: string | undefined; }; export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay: { readonly DayOfWeekUnspecified: "DAY_OF_WEEK_UNSPECIFIED"; readonly DayOfWeekMonday: "DAY_OF_WEEK_MONDAY"; readonly DayOfWeekTuesday: "DAY_OF_WEEK_TUESDAY"; readonly DayOfWeekWednesday: "DAY_OF_WEEK_WEDNESDAY"; readonly DayOfWeekThursday: "DAY_OF_WEEK_THURSDAY"; readonly DayOfWeekFriday: "DAY_OF_WEEK_FRIDAY"; readonly DayOfWeekSaturday: "DAY_OF_WEEK_SATURDAY"; readonly DayOfWeekSunday: "DAY_OF_WEEK_SUNDAY"; }; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay = ClosedEnum; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours = { id?: string | undefined; day?: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay | undefined; openTime?: string | undefined; closeTime?: string | undefined; closed?: boolean | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay: { readonly DayOfWeekUnspecified: "DAY_OF_WEEK_UNSPECIFIED"; readonly DayOfWeekMonday: "DAY_OF_WEEK_MONDAY"; readonly DayOfWeekTuesday: "DAY_OF_WEEK_TUESDAY"; readonly DayOfWeekWednesday: "DAY_OF_WEEK_WEDNESDAY"; readonly DayOfWeekThursday: "DAY_OF_WEEK_THURSDAY"; readonly DayOfWeekFriday: "DAY_OF_WEEK_FRIDAY"; readonly DayOfWeekSaturday: "DAY_OF_WEEK_SATURDAY"; readonly DayOfWeekSunday: "DAY_OF_WEEK_SUNDAY"; }; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay = ClosedEnum; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours = { id?: string | undefined; day?: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay | undefined; openTime?: string | undefined; closeTime?: string | undefined; closed?: boolean | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews = { id?: string | undefined; author?: string | undefined; rating?: number | undefined; text?: string | undefined; time?: Date | undefined; language?: string | undefined; profilePhotoUrl?: string | undefined; reviewCount?: number | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange: { readonly RevenueRangeUnspecified: "REVENUE_RANGE_UNSPECIFIED"; readonly RevenueRangeUnder100K: "REVENUE_RANGE_UNDER_100K"; readonly RevenueRange100KTo1M: "REVENUE_RANGE_100K_TO_1M"; readonly RevenueRange1MTo10M: "REVENUE_RANGE_1M_TO_10M"; readonly RevenueRange10MTo50M: "REVENUE_RANGE_10M_TO_50M"; readonly RevenueRangeOver50M: "REVENUE_RANGE_OVER_50M"; }; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange = ClosedEnum; export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits: { readonly EmployeeBenefitUnspecified: "EMPLOYEE_BENEFIT_UNSPECIFIED"; readonly EmployeeBenefitHealthInsurance: "EMPLOYEE_BENEFIT_HEALTH_INSURANCE"; readonly EmployeeBenefitRetirementPlan: "EMPLOYEE_BENEFIT_RETIREMENT_PLAN"; readonly EmployeeBenefitPaidTimeOff: "EMPLOYEE_BENEFIT_PAID_TIME_OFF"; readonly EmployeeBenefitRemoteWork: "EMPLOYEE_BENEFIT_REMOTE_WORK"; }; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits = ClosedEnum; export type Lead = { id?: string | undefined; name?: string | undefined; website?: string | undefined; phone?: string | undefined; address?: string | undefined; city?: string | undefined; state?: string | undefined; country?: string | undefined; latitude?: number | undefined; longitude?: number | undefined; googleRating?: number | undefined; reviewCount?: number | undefined; industry?: string | undefined; employeeCount?: number | undefined; estimatedRevenue?: string | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; placeId?: string | undefined; googleMapsUrl?: string | undefined; businessStatus?: string | undefined; regularHours?: Array | undefined; specialHours?: Array | undefined; photoReferences?: Array | undefined; mainPhotoUrl?: string | undefined; reviews?: Array | undefined; types?: Array | undefined; amenities?: Array | undefined; servesVegetarianFood?: boolean | undefined; outdoorSeating?: boolean | undefined; paymentMethods?: Array | undefined; wheelchairAccessible?: boolean | undefined; parkingAvailable?: boolean | undefined; socialMedia?: { [k: string]: string; } | undefined; ratingCategory?: string | undefined; rating?: number | undefined; count?: number | undefined; lastUpdated?: Date | undefined; dataSourceVersion?: string | undefined; scrapingSessionId?: string | undefined; alternatePhones?: Array | undefined; contactPersonName?: string | undefined; contactPersonTitle?: string | undefined; contactEmail?: string | undefined; foundedYear?: number | undefined; businessType?: string | undefined; certifications?: Array | undefined; licenseNumber?: string | undefined; revenueRange?: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange | undefined; fundingStage?: string | undefined; isPublicCompany?: boolean | undefined; websiteLoadSpeed?: number | undefined; hasSslCertificate?: boolean | undefined; cmsUsed?: string | undefined; ecommercePlatforms?: Array | undefined; timezone?: string | undefined; neighborhood?: string | undefined; nearbyLandmarks?: Array | undefined; transportationAccess?: string | undefined; employeeBenefits?: Array | undefined; parentCompany?: string | undefined; subsidiaries?: Array | undefined; isFranchise?: boolean | undefined; seoKeywords?: Array | undefined; usesGoogleAds?: boolean | undefined; googleMyBusinessCategory?: string | undefined; naicsCode?: string | undefined; sicCode?: string | undefined; unspscCode?: string | undefined; isGreenCertified?: boolean | undefined; energySources?: Array | undefined; sustainabilityRating?: string | undefined; recentAnnouncements?: Array | undefined; lastProductLaunch?: Date | undefined; hasLitigationHistory?: boolean | undefined; exportControlStatus?: string | undefined; }; export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData = { lead?: Lead | undefined; }; /** * Retrieves detailed information about a specific lead */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody = { data: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$Outbound = { leadId: string; organizationId?: string | undefined; workspaceId?: string | undefined; tenantId?: string | undefined; accountId?: string | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdRequestToJSON(getApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRequest): string; export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly DayOfWeekUnspecified: "DAY_OF_WEEK_UNSPECIFIED"; readonly DayOfWeekMonday: "DAY_OF_WEEK_MONDAY"; readonly DayOfWeekTuesday: "DAY_OF_WEEK_TUESDAY"; readonly DayOfWeekWednesday: "DAY_OF_WEEK_WEDNESDAY"; readonly DayOfWeekThursday: "DAY_OF_WEEK_THURSDAY"; readonly DayOfWeekFriday: "DAY_OF_WEEK_FRIDAY"; readonly DayOfWeekSaturday: "DAY_OF_WEEK_SATURDAY"; readonly DayOfWeekSunday: "DAY_OF_WEEK_SUNDAY"; }>; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdDay$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly DayOfWeekUnspecified: "DAY_OF_WEEK_UNSPECIFIED"; readonly DayOfWeekMonday: "DAY_OF_WEEK_MONDAY"; readonly DayOfWeekTuesday: "DAY_OF_WEEK_TUESDAY"; readonly DayOfWeekWednesday: "DAY_OF_WEEK_WEDNESDAY"; readonly DayOfWeekThursday: "DAY_OF_WEEK_THURSDAY"; readonly DayOfWeekFriday: "DAY_OF_WEEK_FRIDAY"; readonly DayOfWeekSaturday: "DAY_OF_WEEK_SATURDAY"; readonly DayOfWeekSunday: "DAY_OF_WEEK_SUNDAY"; }>; } /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$Outbound = { id?: string | undefined; day: string; openTime?: string | undefined; closeTime?: string | undefined; closed?: boolean | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHoursToJSON(getApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHours): string; export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdRegularHoursFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly DayOfWeekUnspecified: "DAY_OF_WEEK_UNSPECIFIED"; readonly DayOfWeekMonday: "DAY_OF_WEEK_MONDAY"; readonly DayOfWeekTuesday: "DAY_OF_WEEK_TUESDAY"; readonly DayOfWeekWednesday: "DAY_OF_WEEK_WEDNESDAY"; readonly DayOfWeekThursday: "DAY_OF_WEEK_THURSDAY"; readonly DayOfWeekFriday: "DAY_OF_WEEK_FRIDAY"; readonly DayOfWeekSaturday: "DAY_OF_WEEK_SATURDAY"; readonly DayOfWeekSunday: "DAY_OF_WEEK_SUNDAY"; }>; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdLeadsDay$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly DayOfWeekUnspecified: "DAY_OF_WEEK_UNSPECIFIED"; readonly DayOfWeekMonday: "DAY_OF_WEEK_MONDAY"; readonly DayOfWeekTuesday: "DAY_OF_WEEK_TUESDAY"; readonly DayOfWeekWednesday: "DAY_OF_WEEK_WEDNESDAY"; readonly DayOfWeekThursday: "DAY_OF_WEEK_THURSDAY"; readonly DayOfWeekFriday: "DAY_OF_WEEK_FRIDAY"; readonly DayOfWeekSaturday: "DAY_OF_WEEK_SATURDAY"; readonly DayOfWeekSunday: "DAY_OF_WEEK_SUNDAY"; }>; } /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$Outbound = { id?: string | undefined; day: string; openTime?: string | undefined; closeTime?: string | undefined; closed?: boolean | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHoursToJSON(getApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHours): string; export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdSpecialHoursFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$Outbound = { id?: string | undefined; author?: string | undefined; rating?: number | undefined; text?: string | undefined; time?: string | undefined; language?: string | undefined; profilePhotoUrl?: string | undefined; reviewCount?: number | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdReviewsToJSON(getApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdReviews): string; export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdReviewsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly RevenueRangeUnspecified: "REVENUE_RANGE_UNSPECIFIED"; readonly RevenueRangeUnder100K: "REVENUE_RANGE_UNDER_100K"; readonly RevenueRange100KTo1M: "REVENUE_RANGE_100K_TO_1M"; readonly RevenueRange1MTo10M: "REVENUE_RANGE_1M_TO_10M"; readonly RevenueRange10MTo50M: "REVENUE_RANGE_10M_TO_50M"; readonly RevenueRangeOver50M: "REVENUE_RANGE_OVER_50M"; }>; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdRevenueRange$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly RevenueRangeUnspecified: "REVENUE_RANGE_UNSPECIFIED"; readonly RevenueRangeUnder100K: "REVENUE_RANGE_UNDER_100K"; readonly RevenueRange100KTo1M: "REVENUE_RANGE_100K_TO_1M"; readonly RevenueRange1MTo10M: "REVENUE_RANGE_1M_TO_10M"; readonly RevenueRange10MTo50M: "REVENUE_RANGE_10M_TO_50M"; readonly RevenueRangeOver50M: "REVENUE_RANGE_OVER_50M"; }>; } /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly EmployeeBenefitUnspecified: "EMPLOYEE_BENEFIT_UNSPECIFIED"; readonly EmployeeBenefitHealthInsurance: "EMPLOYEE_BENEFIT_HEALTH_INSURANCE"; readonly EmployeeBenefitRetirementPlan: "EMPLOYEE_BENEFIT_RETIREMENT_PLAN"; readonly EmployeeBenefitPaidTimeOff: "EMPLOYEE_BENEFIT_PAID_TIME_OFF"; readonly EmployeeBenefitRemoteWork: "EMPLOYEE_BENEFIT_REMOTE_WORK"; }>; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdEmployeeBenefits$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly EmployeeBenefitUnspecified: "EMPLOYEE_BENEFIT_UNSPECIFIED"; readonly EmployeeBenefitHealthInsurance: "EMPLOYEE_BENEFIT_HEALTH_INSURANCE"; readonly EmployeeBenefitRetirementPlan: "EMPLOYEE_BENEFIT_RETIREMENT_PLAN"; readonly EmployeeBenefitPaidTimeOff: "EMPLOYEE_BENEFIT_PAID_TIME_OFF"; readonly EmployeeBenefitRemoteWork: "EMPLOYEE_BENEFIT_REMOTE_WORK"; }>; } /** @internal */ export declare const Lead$inboundSchema: z.ZodType; /** @internal */ export type Lead$Outbound = { id?: string | undefined; name?: string | undefined; website?: string | undefined; phone?: string | undefined; address?: string | undefined; city?: string | undefined; state?: string | undefined; country?: string | undefined; latitude?: number | undefined; longitude?: number | undefined; googleRating?: number | undefined; reviewCount?: number | undefined; industry?: string | undefined; employeeCount?: number | undefined; estimatedRevenue?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; placeId?: string | undefined; googleMapsUrl?: string | undefined; businessStatus?: string | undefined; regularHours?: Array | undefined; specialHours?: Array | undefined; photoReferences?: Array | undefined; mainPhotoUrl?: string | undefined; reviews?: Array | undefined; types?: Array | undefined; amenities?: Array | undefined; servesVegetarianFood?: boolean | undefined; outdoorSeating?: boolean | undefined; paymentMethods?: Array | undefined; wheelchairAccessible?: boolean | undefined; parkingAvailable?: boolean | undefined; socialMedia?: { [k: string]: string; } | undefined; ratingCategory?: string | undefined; rating?: number | undefined; count?: number | undefined; lastUpdated?: string | undefined; dataSourceVersion?: string | undefined; scrapingSessionId?: string | undefined; alternatePhones?: Array | undefined; contactPersonName?: string | undefined; contactPersonTitle?: string | undefined; contactEmail?: string | undefined; foundedYear?: number | undefined; businessType?: string | undefined; certifications?: Array | undefined; licenseNumber?: string | undefined; revenueRange: string; fundingStage?: string | undefined; isPublicCompany?: boolean | undefined; websiteLoadSpeed?: number | undefined; hasSslCertificate?: boolean | undefined; cmsUsed?: string | undefined; ecommercePlatforms?: Array | undefined; timezone?: string | undefined; neighborhood?: string | undefined; nearbyLandmarks?: Array | undefined; transportationAccess?: string | undefined; employeeBenefits?: Array | undefined; parentCompany?: string | undefined; subsidiaries?: Array | undefined; isFranchise?: boolean | undefined; seoKeywords?: Array | undefined; usesGoogleAds?: boolean | undefined; googleMyBusinessCategory?: string | undefined; naicsCode?: string | undefined; sicCode?: string | undefined; unspscCode?: string | undefined; isGreenCertified?: boolean | undefined; energySources?: Array | undefined; sustainabilityRating?: string | undefined; recentAnnouncements?: Array | undefined; lastProductLaunch?: string | undefined; hasLitigationHistory?: boolean | undefined; exportControlStatus?: string | undefined; }; /** @internal */ export declare const Lead$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Lead$ { /** @deprecated use `Lead$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `Lead$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `Lead$Outbound` instead. */ type Outbound = Lead$Outbound; } export declare function leadToJSON(lead: Lead): string; export declare function leadFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$Outbound = { lead?: Lead$Outbound | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdDataToJSON(getApiLeadScraperMicroserviceApiV1LeadsLeadIdData: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData): string; export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdDataFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$Outbound = { data: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdData$Outbound; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBodyToJSON(getApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody: GetApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBody): string; export declare function getApiLeadScraperMicroserviceApiV1LeadsLeadIdResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getapileadscrapermicroserviceapiv1leadsleadid.d.ts.map