Current collected state Current
Observed since 21 Oct, 11:27 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Shared TypeScript type definitions for Voxa HTTP Client ecosystem (CLI, API, SDKs)
Shared TypeScript type definitions for the Voxa HTTP Client ecosystem.
npm install @0xshariq/voxa-types
# or
pnpm add @0xshariq/voxa-types
# or
yarn add @0xshariq/voxa-types
import type { VoxaConfig, HttpMethod, CacheConfig } from '@0xshariq/voxa-types';
// Client types
import type { VoxaConfig, VoxaResponse } from '@0xshariq/voxa-types/client';
// Cache types
import type { CacheConfig, CacheAdapter } from '@0xshariq/voxa-types/cache';
// Streaming types
import type { StreamingImageOptions, ImagePayload } from '@0xshariq/voxa-types/streaming';
// GraphQL types
import type { GraphQLConfig, GraphQLRequest } from '@0xshariq/voxa-types/graphql';
VoxaConfig - Main client configurationVoxaResponse - Response wrapper with metadataHttpMethod - Supported HTTP methodsRequestPriority - Request priority levelsCacheConfig - Cache configurationCacheAdapter - Custom cache adapter interfaceCacheEntry - Cache entry structureStreamingImageOptions - Image streaming configurationStreamingVideoOptions - Video streaming configurationImagePayload - Supported image typesVideoPayload - Supported video typesGraphQLConfig - GraphQL configurationGraphQLRequest - GraphQL query requestGraphQLResponse - GraphQL response structureGraphQLError - GraphQL error formatHttp2PushConfig - HTTP/2 push configurationPushedResource - Pushed resource metadataRequestMetadata - Request tracking metadataRetryConfig - Retry configurationQueueConfig - Queue configurationCircuitBreakerConfig - Circuit breaker configurationimport type { VoxaConfig } from '@0xshariq/voxa-types';
function createClient(config: VoxaConfig) {
// CLI implementation
}
import type { VoxaResponse, HttpMethod } from '@0xshariq/voxa-types';
async function handleRequest(method: HttpMethod): Promise<VoxaResponse> {
// API implementation
}
import type { CacheConfig, StreamingImageOptions } from '@0xshariq/voxa-types';
class VoxaSDK {
constructor(
cache: CacheConfig,
streaming: StreamingImageOptions
) {
// SDK implementation
}
}
MIT © Sharique Chaudhary
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.0Registry latest | 5 Dec 2025 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:27 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:7e96439f143babc1edc7d373f5f66526efbfe633cd1d5fd31f96daac06eb8db9