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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest = { jobId: string; userId: string; orgId: string; tenantId: string; }; export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus: { readonly BackgroundJobStatusUnspecified: "BACKGROUND_JOB_STATUS_UNSPECIFIED"; readonly BackgroundJobStatusQueued: "BACKGROUND_JOB_STATUS_QUEUED"; readonly BackgroundJobStatusInProgress: "BACKGROUND_JOB_STATUS_IN_PROGRESS"; readonly BackgroundJobStatusCompleted: "BACKGROUND_JOB_STATUS_COMPLETED"; readonly BackgroundJobStatusFailed: "BACKGROUND_JOB_STATUS_FAILED"; readonly BackgroundJobStatusCancelled: "BACKGROUND_JOB_STATUS_CANCELLED"; readonly BackgroundJobStatusTimedOut: "BACKGROUND_JOB_STATUS_TIMED_OUT"; }; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus = ClosedEnum; export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdLang: { readonly LanguageUnspecified: "LANGUAGE_UNSPECIFIED"; readonly LanguageEnglish: "LANGUAGE_ENGLISH"; readonly LanguageSpanish: "LANGUAGE_SPANISH"; readonly LanguageFrench: "LANGUAGE_FRENCH"; readonly LanguageGerman: "LANGUAGE_GERMAN"; readonly LanguageItalian: "LANGUAGE_ITALIAN"; readonly LanguagePortuguese: "LANGUAGE_PORTUGUESE"; readonly LanguageDutch: "LANGUAGE_DUTCH"; readonly LanguageRussian: "LANGUAGE_RUSSIAN"; readonly LanguageChinese: "LANGUAGE_CHINESE"; readonly LanguageJapanese: "LANGUAGE_JAPANESE"; readonly LanguageKorean: "LANGUAGE_KOREAN"; readonly LanguageArabic: "LANGUAGE_ARABIC"; readonly LanguageHindi: "LANGUAGE_HINDI"; readonly LanguageGreek: "LANGUAGE_GREEK"; readonly LanguageTurkish: "LANGUAGE_TURKISH"; }; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdLang = ClosedEnum; export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdDay: { 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 GetApiLeadScraperMicroserviceApiV1JobsJobIdDay = ClosedEnum; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours = { id?: string | undefined; day?: GetApiLeadScraperMicroserviceApiV1JobsJobIdDay | undefined; openTime?: string | undefined; closeTime?: string | undefined; closed?: boolean | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay: { 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 GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay = ClosedEnum; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours = { id?: string | undefined; day?: GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay | undefined; openTime?: string | undefined; closeTime?: string | undefined; closed?: boolean | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews = { 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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange: { 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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange = ClosedEnum; export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits: { 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 GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits = ClosedEnum; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads = { 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?: GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange | 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 Job = { id?: string | undefined; priority?: number | undefined; payloadType?: string | undefined; payload?: string | undefined; createdAt?: Date | undefined; status?: GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus | undefined; name?: string | undefined; keywords?: Array | undefined; lang?: GetApiLeadScraperMicroserviceApiV1JobsJobIdLang | undefined; zoom?: number | undefined; lat?: string | undefined; lon?: string | undefined; fastMode?: boolean | undefined; radius?: number | undefined; depth?: number | undefined; email?: boolean | undefined; maxTime?: number | undefined; proxies?: Array | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; leads?: Array | undefined; url?: string | undefined; }; export type GetApiLeadScraperMicroserviceApiV1JobsJobIdData = { job?: Job | undefined; }; /** * This endpoint retrieves a specific Google Maps scraping job */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody = { data: GetApiLeadScraperMicroserviceApiV1JobsJobIdData; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$Outbound = { jobId: string; userId: string; orgId: string; tenantId: string; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdRequestToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdRequest: GetApiLeadScraperMicroserviceApiV1JobsJobIdRequest): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly BackgroundJobStatusUnspecified: "BACKGROUND_JOB_STATUS_UNSPECIFIED"; readonly BackgroundJobStatusQueued: "BACKGROUND_JOB_STATUS_QUEUED"; readonly BackgroundJobStatusInProgress: "BACKGROUND_JOB_STATUS_IN_PROGRESS"; readonly BackgroundJobStatusCompleted: "BACKGROUND_JOB_STATUS_COMPLETED"; readonly BackgroundJobStatusFailed: "BACKGROUND_JOB_STATUS_FAILED"; readonly BackgroundJobStatusCancelled: "BACKGROUND_JOB_STATUS_CANCELLED"; readonly BackgroundJobStatusTimedOut: "BACKGROUND_JOB_STATUS_TIMED_OUT"; }>; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdStatus$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly BackgroundJobStatusUnspecified: "BACKGROUND_JOB_STATUS_UNSPECIFIED"; readonly BackgroundJobStatusQueued: "BACKGROUND_JOB_STATUS_QUEUED"; readonly BackgroundJobStatusInProgress: "BACKGROUND_JOB_STATUS_IN_PROGRESS"; readonly BackgroundJobStatusCompleted: "BACKGROUND_JOB_STATUS_COMPLETED"; readonly BackgroundJobStatusFailed: "BACKGROUND_JOB_STATUS_FAILED"; readonly BackgroundJobStatusCancelled: "BACKGROUND_JOB_STATUS_CANCELLED"; readonly BackgroundJobStatusTimedOut: "BACKGROUND_JOB_STATUS_TIMED_OUT"; }>; } /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdLang$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdLang$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdLang$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdLang$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly LanguageUnspecified: "LANGUAGE_UNSPECIFIED"; readonly LanguageEnglish: "LANGUAGE_ENGLISH"; readonly LanguageSpanish: "LANGUAGE_SPANISH"; readonly LanguageFrench: "LANGUAGE_FRENCH"; readonly LanguageGerman: "LANGUAGE_GERMAN"; readonly LanguageItalian: "LANGUAGE_ITALIAN"; readonly LanguagePortuguese: "LANGUAGE_PORTUGUESE"; readonly LanguageDutch: "LANGUAGE_DUTCH"; readonly LanguageRussian: "LANGUAGE_RUSSIAN"; readonly LanguageChinese: "LANGUAGE_CHINESE"; readonly LanguageJapanese: "LANGUAGE_JAPANESE"; readonly LanguageKorean: "LANGUAGE_KOREAN"; readonly LanguageArabic: "LANGUAGE_ARABIC"; readonly LanguageHindi: "LANGUAGE_HINDI"; readonly LanguageGreek: "LANGUAGE_GREEK"; readonly LanguageTurkish: "LANGUAGE_TURKISH"; }>; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdLang$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly LanguageUnspecified: "LANGUAGE_UNSPECIFIED"; readonly LanguageEnglish: "LANGUAGE_ENGLISH"; readonly LanguageSpanish: "LANGUAGE_SPANISH"; readonly LanguageFrench: "LANGUAGE_FRENCH"; readonly LanguageGerman: "LANGUAGE_GERMAN"; readonly LanguageItalian: "LANGUAGE_ITALIAN"; readonly LanguagePortuguese: "LANGUAGE_PORTUGUESE"; readonly LanguageDutch: "LANGUAGE_DUTCH"; readonly LanguageRussian: "LANGUAGE_RUSSIAN"; readonly LanguageChinese: "LANGUAGE_CHINESE"; readonly LanguageJapanese: "LANGUAGE_JAPANESE"; readonly LanguageKorean: "LANGUAGE_KOREAN"; readonly LanguageArabic: "LANGUAGE_ARABIC"; readonly LanguageHindi: "LANGUAGE_HINDI"; readonly LanguageGreek: "LANGUAGE_GREEK"; readonly LanguageTurkish: "LANGUAGE_TURKISH"; }>; } /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdDay$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdDay$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdDay$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdDay$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 `GetApiLeadScraperMicroserviceApiV1JobsJobIdDay$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdRegularHoursToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours: GetApiLeadScraperMicroserviceApiV1JobsJobIdRegularHours): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdRegularHoursFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay$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 `GetApiLeadScraperMicroserviceApiV1JobsJobIdJobsDay$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHoursToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours: GetApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHours): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdSpecialHoursFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdReviewsToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdReviews: GetApiLeadScraperMicroserviceApiV1JobsJobIdReviews): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdReviewsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange$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 `GetApiLeadScraperMicroserviceApiV1JobsJobIdRevenueRange$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits$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 `GetApiLeadScraperMicroserviceApiV1JobsJobIdEmployeeBenefits$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdLeadsToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdLeads: GetApiLeadScraperMicroserviceApiV1JobsJobIdLeads): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdLeadsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const Job$inboundSchema: z.ZodType; /** @internal */ export type Job$Outbound = { id?: string | undefined; priority?: number | undefined; payloadType?: string | undefined; payload?: string | undefined; createdAt?: string | undefined; status: string; name?: string | undefined; keywords?: Array | undefined; lang: string; zoom?: number | undefined; lat?: string | undefined; lon?: string | undefined; fastMode?: boolean | undefined; radius?: number | undefined; depth?: number | undefined; email?: boolean | undefined; maxTime?: number | undefined; proxies?: Array | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; leads?: Array | undefined; url?: string | undefined; }; /** @internal */ export declare const Job$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 Job$ { /** @deprecated use `Job$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `Job$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `Job$Outbound` instead. */ type Outbound = Job$Outbound; } export declare function jobToJSON(job: Job): string; export declare function jobFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdData$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdData$Outbound = { job?: Job$Outbound | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdData$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdData$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdData$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdData$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdData$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdData$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdDataToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdData: GetApiLeadScraperMicroserviceApiV1JobsJobIdData): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdDataFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$Outbound = { data: GetApiLeadScraperMicroserviceApiV1JobsJobIdData$Outbound; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$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 GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdResponseBodyToJSON(getApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody: GetApiLeadScraperMicroserviceApiV1JobsJobIdResponseBody): string; export declare function getApiLeadScraperMicroserviceApiV1JobsJobIdResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getapileadscrapermicroserviceapiv1jobsjobid.d.ts.map