import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest = { id: string; }; export type GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData = { totalJobsRun?: number | undefined; monthlyJobLimit?: number | undefined; remainingJobs?: number | undefined; resetTime?: Date | undefined; }; /** * Retrieves usage details for a given account */ export type GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody = { data: GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$Outbound = { id: string; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$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 GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1AccountsIdUsageRequestToJSON(getApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest: GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest): string; export declare function getApiLeadScraperMicroserviceApiV1AccountsIdUsageRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$Outbound = { totalJobsRun?: number | undefined; monthlyJobLimit?: number | undefined; remainingJobs?: number | undefined; resetTime?: string | undefined; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$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 GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1AccountsIdUsageDataToJSON(getApiLeadScraperMicroserviceApiV1AccountsIdUsageData: GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData): string; export declare function getApiLeadScraperMicroserviceApiV1AccountsIdUsageDataFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$Outbound = { data: GetApiLeadScraperMicroserviceApiV1AccountsIdUsageData$Outbound; }; /** @internal */ export declare const GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$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 GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$ { /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$Outbound` instead. */ type Outbound = GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody$Outbound; } export declare function getApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBodyToJSON(getApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody: GetApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBody): string; export declare function getApiLeadScraperMicroserviceApiV1AccountsIdUsageResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getapileadscrapermicroserviceapiv1accountsidusage.d.ts.map