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 declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus: { readonly StatusUnspecified: "STATUS_UNSPECIFIED"; readonly StatusActive: "STATUS_ACTIVE"; readonly StatusSuspended: "STATUS_SUSPENDED"; readonly StatusPendingVerification: "STATUS_PENDING_VERIFICATION"; readonly StatusRevoked: "STATUS_REVOKED"; readonly StatusExpired: "STATUS_EXPIRED"; readonly StatusRateLimited: "STATUS_RATE_LIMITED"; readonly StatusPendingReview: "STATUS_PENDING_REVIEW"; readonly StatusDeprecated: "STATUS_DEPRECATED"; readonly StatusMaintenance: "STATUS_MAINTENANCE"; }; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus = ClosedEnum; export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes: { readonly TenantApiKeyScopeUnspecified: "TENANT_API_KEY_SCOPE_UNSPECIFIED"; readonly TenantApiKeyScopeReadJobs: "TENANT_API_KEY_SCOPE_READ_JOBS"; readonly TenantApiKeyScopeReadLeads: "TENANT_API_KEY_SCOPE_READ_LEADS"; readonly TenantApiKeyScopeReadWorkflows: "TENANT_API_KEY_SCOPE_READ_WORKFLOWS"; readonly TenantApiKeyScopeReadAnalytics: "TENANT_API_KEY_SCOPE_READ_ANALYTICS"; readonly TenantApiKeyScopeReadSettings: "TENANT_API_KEY_SCOPE_READ_SETTINGS"; readonly TenantApiKeyScopeWriteJobs: "TENANT_API_KEY_SCOPE_WRITE_JOBS"; readonly TenantApiKeyScopeWriteLeads: "TENANT_API_KEY_SCOPE_WRITE_LEADS"; readonly TenantApiKeyScopeWriteWorkflows: "TENANT_API_KEY_SCOPE_WRITE_WORKFLOWS"; readonly TenantApiKeyScopeWriteSettings: "TENANT_API_KEY_SCOPE_WRITE_SETTINGS"; readonly TenantApiKeyScopeDeleteJobs: "TENANT_API_KEY_SCOPE_DELETE_JOBS"; readonly TenantApiKeyScopeDeleteLeads: "TENANT_API_KEY_SCOPE_DELETE_LEADS"; readonly TenantApiKeyScopeDeleteWorkflows: "TENANT_API_KEY_SCOPE_DELETE_WORKFLOWS"; readonly TenantApiKeyScopeExportData: "TENANT_API_KEY_SCOPE_EXPORT_DATA"; readonly TenantApiKeyScopeManageKeys: "TENANT_API_KEY_SCOPE_MANAGE_KEYS"; readonly TenantApiKeyScopeBillingRead: "TENANT_API_KEY_SCOPE_BILLING_READ"; readonly TenantApiKeyScopeBillingWrite: "TENANT_API_KEY_SCOPE_BILLING_WRITE"; readonly TenantApiKeyScopeAdmin: "TENANT_API_KEY_SCOPE_ADMIN"; }; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes = ClosedEnum; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey = { id?: string | undefined; keyHash?: string | undefined; keyPrefix?: string | undefined; name?: string | undefined; description?: string | undefined; status?: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus | undefined; scopes?: Array | undefined; maxUses?: number | undefined; allowedIps?: Array | undefined; useCount?: number | undefined; expiresAt?: Date | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody = { apiKey?: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey | undefined; }; export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus: { readonly StatusUnspecified: "STATUS_UNSPECIFIED"; readonly StatusActive: "STATUS_ACTIVE"; readonly StatusSuspended: "STATUS_SUSPENDED"; readonly StatusPendingVerification: "STATUS_PENDING_VERIFICATION"; readonly StatusRevoked: "STATUS_REVOKED"; readonly StatusExpired: "STATUS_EXPIRED"; readonly StatusRateLimited: "STATUS_RATE_LIMITED"; readonly StatusPendingReview: "STATUS_PENDING_REVIEW"; readonly StatusDeprecated: "STATUS_DEPRECATED"; readonly StatusMaintenance: "STATUS_MAINTENANCE"; }; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus = ClosedEnum; export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes: { readonly TenantApiKeyScopeUnspecified: "TENANT_API_KEY_SCOPE_UNSPECIFIED"; readonly TenantApiKeyScopeReadJobs: "TENANT_API_KEY_SCOPE_READ_JOBS"; readonly TenantApiKeyScopeReadLeads: "TENANT_API_KEY_SCOPE_READ_LEADS"; readonly TenantApiKeyScopeReadWorkflows: "TENANT_API_KEY_SCOPE_READ_WORKFLOWS"; readonly TenantApiKeyScopeReadAnalytics: "TENANT_API_KEY_SCOPE_READ_ANALYTICS"; readonly TenantApiKeyScopeReadSettings: "TENANT_API_KEY_SCOPE_READ_SETTINGS"; readonly TenantApiKeyScopeWriteJobs: "TENANT_API_KEY_SCOPE_WRITE_JOBS"; readonly TenantApiKeyScopeWriteLeads: "TENANT_API_KEY_SCOPE_WRITE_LEADS"; readonly TenantApiKeyScopeWriteWorkflows: "TENANT_API_KEY_SCOPE_WRITE_WORKFLOWS"; readonly TenantApiKeyScopeWriteSettings: "TENANT_API_KEY_SCOPE_WRITE_SETTINGS"; readonly TenantApiKeyScopeDeleteJobs: "TENANT_API_KEY_SCOPE_DELETE_JOBS"; readonly TenantApiKeyScopeDeleteLeads: "TENANT_API_KEY_SCOPE_DELETE_LEADS"; readonly TenantApiKeyScopeDeleteWorkflows: "TENANT_API_KEY_SCOPE_DELETE_WORKFLOWS"; readonly TenantApiKeyScopeExportData: "TENANT_API_KEY_SCOPE_EXPORT_DATA"; readonly TenantApiKeyScopeManageKeys: "TENANT_API_KEY_SCOPE_MANAGE_KEYS"; readonly TenantApiKeyScopeBillingRead: "TENANT_API_KEY_SCOPE_BILLING_READ"; readonly TenantApiKeyScopeBillingWrite: "TENANT_API_KEY_SCOPE_BILLING_WRITE"; readonly TenantApiKeyScopeAdmin: "TENANT_API_KEY_SCOPE_ADMIN"; }; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes = ClosedEnum; export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey = { id?: string | undefined; keyHash?: string | undefined; keyPrefix?: string | undefined; name?: string | undefined; description?: string | undefined; status?: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus | undefined; scopes?: Array | undefined; maxUses?: number | undefined; allowedIps?: Array | undefined; useCount?: number | undefined; expiresAt?: Date | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; deletedAt?: Date | undefined; }; /** * Updates an existing tenant API key's configuration */ export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody = { apiKey?: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey | undefined; }; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly StatusUnspecified: "STATUS_UNSPECIFIED"; readonly StatusActive: "STATUS_ACTIVE"; readonly StatusSuspended: "STATUS_SUSPENDED"; readonly StatusPendingVerification: "STATUS_PENDING_VERIFICATION"; readonly StatusRevoked: "STATUS_REVOKED"; readonly StatusExpired: "STATUS_EXPIRED"; readonly StatusRateLimited: "STATUS_RATE_LIMITED"; readonly StatusPendingReview: "STATUS_PENDING_REVIEW"; readonly StatusDeprecated: "STATUS_DEPRECATED"; readonly StatusMaintenance: "STATUS_MAINTENANCE"; }>; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysStatus$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly StatusUnspecified: "STATUS_UNSPECIFIED"; readonly StatusActive: "STATUS_ACTIVE"; readonly StatusSuspended: "STATUS_SUSPENDED"; readonly StatusPendingVerification: "STATUS_PENDING_VERIFICATION"; readonly StatusRevoked: "STATUS_REVOKED"; readonly StatusExpired: "STATUS_EXPIRED"; readonly StatusRateLimited: "STATUS_RATE_LIMITED"; readonly StatusPendingReview: "STATUS_PENDING_REVIEW"; readonly StatusDeprecated: "STATUS_DEPRECATED"; readonly StatusMaintenance: "STATUS_MAINTENANCE"; }>; } /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly TenantApiKeyScopeUnspecified: "TENANT_API_KEY_SCOPE_UNSPECIFIED"; readonly TenantApiKeyScopeReadJobs: "TENANT_API_KEY_SCOPE_READ_JOBS"; readonly TenantApiKeyScopeReadLeads: "TENANT_API_KEY_SCOPE_READ_LEADS"; readonly TenantApiKeyScopeReadWorkflows: "TENANT_API_KEY_SCOPE_READ_WORKFLOWS"; readonly TenantApiKeyScopeReadAnalytics: "TENANT_API_KEY_SCOPE_READ_ANALYTICS"; readonly TenantApiKeyScopeReadSettings: "TENANT_API_KEY_SCOPE_READ_SETTINGS"; readonly TenantApiKeyScopeWriteJobs: "TENANT_API_KEY_SCOPE_WRITE_JOBS"; readonly TenantApiKeyScopeWriteLeads: "TENANT_API_KEY_SCOPE_WRITE_LEADS"; readonly TenantApiKeyScopeWriteWorkflows: "TENANT_API_KEY_SCOPE_WRITE_WORKFLOWS"; readonly TenantApiKeyScopeWriteSettings: "TENANT_API_KEY_SCOPE_WRITE_SETTINGS"; readonly TenantApiKeyScopeDeleteJobs: "TENANT_API_KEY_SCOPE_DELETE_JOBS"; readonly TenantApiKeyScopeDeleteLeads: "TENANT_API_KEY_SCOPE_DELETE_LEADS"; readonly TenantApiKeyScopeDeleteWorkflows: "TENANT_API_KEY_SCOPE_DELETE_WORKFLOWS"; readonly TenantApiKeyScopeExportData: "TENANT_API_KEY_SCOPE_EXPORT_DATA"; readonly TenantApiKeyScopeManageKeys: "TENANT_API_KEY_SCOPE_MANAGE_KEYS"; readonly TenantApiKeyScopeBillingRead: "TENANT_API_KEY_SCOPE_BILLING_READ"; readonly TenantApiKeyScopeBillingWrite: "TENANT_API_KEY_SCOPE_BILLING_WRITE"; readonly TenantApiKeyScopeAdmin: "TENANT_API_KEY_SCOPE_ADMIN"; }>; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysScopes$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly TenantApiKeyScopeUnspecified: "TENANT_API_KEY_SCOPE_UNSPECIFIED"; readonly TenantApiKeyScopeReadJobs: "TENANT_API_KEY_SCOPE_READ_JOBS"; readonly TenantApiKeyScopeReadLeads: "TENANT_API_KEY_SCOPE_READ_LEADS"; readonly TenantApiKeyScopeReadWorkflows: "TENANT_API_KEY_SCOPE_READ_WORKFLOWS"; readonly TenantApiKeyScopeReadAnalytics: "TENANT_API_KEY_SCOPE_READ_ANALYTICS"; readonly TenantApiKeyScopeReadSettings: "TENANT_API_KEY_SCOPE_READ_SETTINGS"; readonly TenantApiKeyScopeWriteJobs: "TENANT_API_KEY_SCOPE_WRITE_JOBS"; readonly TenantApiKeyScopeWriteLeads: "TENANT_API_KEY_SCOPE_WRITE_LEADS"; readonly TenantApiKeyScopeWriteWorkflows: "TENANT_API_KEY_SCOPE_WRITE_WORKFLOWS"; readonly TenantApiKeyScopeWriteSettings: "TENANT_API_KEY_SCOPE_WRITE_SETTINGS"; readonly TenantApiKeyScopeDeleteJobs: "TENANT_API_KEY_SCOPE_DELETE_JOBS"; readonly TenantApiKeyScopeDeleteLeads: "TENANT_API_KEY_SCOPE_DELETE_LEADS"; readonly TenantApiKeyScopeDeleteWorkflows: "TENANT_API_KEY_SCOPE_DELETE_WORKFLOWS"; readonly TenantApiKeyScopeExportData: "TENANT_API_KEY_SCOPE_EXPORT_DATA"; readonly TenantApiKeyScopeManageKeys: "TENANT_API_KEY_SCOPE_MANAGE_KEYS"; readonly TenantApiKeyScopeBillingRead: "TENANT_API_KEY_SCOPE_BILLING_READ"; readonly TenantApiKeyScopeBillingWrite: "TENANT_API_KEY_SCOPE_BILLING_WRITE"; readonly TenantApiKeyScopeAdmin: "TENANT_API_KEY_SCOPE_ADMIN"; }>; } /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$inboundSchema: z.ZodType; /** @internal */ export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$Outbound = { id?: string | undefined; keyHash?: string | undefined; keyPrefix?: string | undefined; name?: string | undefined; description?: string | undefined; status: string; scopes?: Array | undefined; maxUses?: number | undefined; allowedIps?: Array | undefined; useCount?: number | undefined; expiresAt?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; }; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$Outbound` instead. */ type Outbound = PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$Outbound; } export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKeyToJSON(putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey): string; export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKeyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$inboundSchema: z.ZodType; /** @internal */ export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$Outbound = { apiKey?: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysApiKey$Outbound | undefined; }; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$Outbound` instead. */ type Outbound = PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody$Outbound; } export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBodyToJSON(putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBody): string; export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRequestBodyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly StatusUnspecified: "STATUS_UNSPECIFIED"; readonly StatusActive: "STATUS_ACTIVE"; readonly StatusSuspended: "STATUS_SUSPENDED"; readonly StatusPendingVerification: "STATUS_PENDING_VERIFICATION"; readonly StatusRevoked: "STATUS_REVOKED"; readonly StatusExpired: "STATUS_EXPIRED"; readonly StatusRateLimited: "STATUS_RATE_LIMITED"; readonly StatusPendingReview: "STATUS_PENDING_REVIEW"; readonly StatusDeprecated: "STATUS_DEPRECATED"; readonly StatusMaintenance: "STATUS_MAINTENANCE"; }>; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysStatus$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly StatusUnspecified: "STATUS_UNSPECIFIED"; readonly StatusActive: "STATUS_ACTIVE"; readonly StatusSuspended: "STATUS_SUSPENDED"; readonly StatusPendingVerification: "STATUS_PENDING_VERIFICATION"; readonly StatusRevoked: "STATUS_REVOKED"; readonly StatusExpired: "STATUS_EXPIRED"; readonly StatusRateLimited: "STATUS_RATE_LIMITED"; readonly StatusPendingReview: "STATUS_PENDING_REVIEW"; readonly StatusDeprecated: "STATUS_DEPRECATED"; readonly StatusMaintenance: "STATUS_MAINTENANCE"; }>; } /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly TenantApiKeyScopeUnspecified: "TENANT_API_KEY_SCOPE_UNSPECIFIED"; readonly TenantApiKeyScopeReadJobs: "TENANT_API_KEY_SCOPE_READ_JOBS"; readonly TenantApiKeyScopeReadLeads: "TENANT_API_KEY_SCOPE_READ_LEADS"; readonly TenantApiKeyScopeReadWorkflows: "TENANT_API_KEY_SCOPE_READ_WORKFLOWS"; readonly TenantApiKeyScopeReadAnalytics: "TENANT_API_KEY_SCOPE_READ_ANALYTICS"; readonly TenantApiKeyScopeReadSettings: "TENANT_API_KEY_SCOPE_READ_SETTINGS"; readonly TenantApiKeyScopeWriteJobs: "TENANT_API_KEY_SCOPE_WRITE_JOBS"; readonly TenantApiKeyScopeWriteLeads: "TENANT_API_KEY_SCOPE_WRITE_LEADS"; readonly TenantApiKeyScopeWriteWorkflows: "TENANT_API_KEY_SCOPE_WRITE_WORKFLOWS"; readonly TenantApiKeyScopeWriteSettings: "TENANT_API_KEY_SCOPE_WRITE_SETTINGS"; readonly TenantApiKeyScopeDeleteJobs: "TENANT_API_KEY_SCOPE_DELETE_JOBS"; readonly TenantApiKeyScopeDeleteLeads: "TENANT_API_KEY_SCOPE_DELETE_LEADS"; readonly TenantApiKeyScopeDeleteWorkflows: "TENANT_API_KEY_SCOPE_DELETE_WORKFLOWS"; readonly TenantApiKeyScopeExportData: "TENANT_API_KEY_SCOPE_EXPORT_DATA"; readonly TenantApiKeyScopeManageKeys: "TENANT_API_KEY_SCOPE_MANAGE_KEYS"; readonly TenantApiKeyScopeBillingRead: "TENANT_API_KEY_SCOPE_BILLING_READ"; readonly TenantApiKeyScopeBillingWrite: "TENANT_API_KEY_SCOPE_BILLING_WRITE"; readonly TenantApiKeyScopeAdmin: "TENANT_API_KEY_SCOPE_ADMIN"; }>; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysScopes$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly TenantApiKeyScopeUnspecified: "TENANT_API_KEY_SCOPE_UNSPECIFIED"; readonly TenantApiKeyScopeReadJobs: "TENANT_API_KEY_SCOPE_READ_JOBS"; readonly TenantApiKeyScopeReadLeads: "TENANT_API_KEY_SCOPE_READ_LEADS"; readonly TenantApiKeyScopeReadWorkflows: "TENANT_API_KEY_SCOPE_READ_WORKFLOWS"; readonly TenantApiKeyScopeReadAnalytics: "TENANT_API_KEY_SCOPE_READ_ANALYTICS"; readonly TenantApiKeyScopeReadSettings: "TENANT_API_KEY_SCOPE_READ_SETTINGS"; readonly TenantApiKeyScopeWriteJobs: "TENANT_API_KEY_SCOPE_WRITE_JOBS"; readonly TenantApiKeyScopeWriteLeads: "TENANT_API_KEY_SCOPE_WRITE_LEADS"; readonly TenantApiKeyScopeWriteWorkflows: "TENANT_API_KEY_SCOPE_WRITE_WORKFLOWS"; readonly TenantApiKeyScopeWriteSettings: "TENANT_API_KEY_SCOPE_WRITE_SETTINGS"; readonly TenantApiKeyScopeDeleteJobs: "TENANT_API_KEY_SCOPE_DELETE_JOBS"; readonly TenantApiKeyScopeDeleteLeads: "TENANT_API_KEY_SCOPE_DELETE_LEADS"; readonly TenantApiKeyScopeDeleteWorkflows: "TENANT_API_KEY_SCOPE_DELETE_WORKFLOWS"; readonly TenantApiKeyScopeExportData: "TENANT_API_KEY_SCOPE_EXPORT_DATA"; readonly TenantApiKeyScopeManageKeys: "TENANT_API_KEY_SCOPE_MANAGE_KEYS"; readonly TenantApiKeyScopeBillingRead: "TENANT_API_KEY_SCOPE_BILLING_READ"; readonly TenantApiKeyScopeBillingWrite: "TENANT_API_KEY_SCOPE_BILLING_WRITE"; readonly TenantApiKeyScopeAdmin: "TENANT_API_KEY_SCOPE_ADMIN"; }>; } /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$inboundSchema: z.ZodType; /** @internal */ export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$Outbound = { id?: string | undefined; keyHash?: string | undefined; keyPrefix?: string | undefined; name?: string | undefined; description?: string | undefined; status: string; scopes?: Array | undefined; maxUses?: number | undefined; allowedIps?: Array | undefined; useCount?: number | undefined; expiresAt?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; deletedAt?: string | undefined; }; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$Outbound` instead. */ type Outbound = PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$Outbound; } export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKeyToJSON(putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey): string; export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKeyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$inboundSchema: z.ZodType; /** @internal */ export type PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$Outbound = { apiKey?: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysTenantApiKeysApiKey$Outbound | undefined; }; /** @internal */ export declare const PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$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 PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$ { /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$Outbound` instead. */ type Outbound = PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody$Outbound; } export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBodyToJSON(putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody: PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBody): string; export declare function putApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=putapileadscrapermicroserviceapiv1organizationstenantsapikeys.d.ts.map