import type * as ElevenLabs from "../index"; export interface WorkspaceApiKeyResponseModel { name: string; hint: string; keyId: string; serviceAccountUserId: string; createdAtUnix?: number; isDisabled?: boolean; permissions?: ElevenLabs.PermissionType[]; disableReason?: ElevenLabs.LockReason; /** Maximum number of credits allowed in the current billing period. */ characterLimit?: number; /** Credits already used in the current billing period. */ characterCount?: number; hashedXiApiKey: string; allowedIps?: string[]; thirdPartyDisableAllowed?: boolean; /** Per-API-key concurrency limits (TTS/dubbing/music). Enterprise-only. */ platformLimits?: ElevenLabs.PlatformLimits; /** Unix timestamp (seconds) after which this API key stops working. Null means the key never expires. */ expiresAtUnix?: number; }