import type { InternalSubscription } from './types.js'; /** * Creates a generic subscription object for managing data updates * * This factory function returns a subscription object that: * - Allows subscribing to specific status events via on/off handlers * - Resolves a promise when status with receipt is received * - Times out if no receipt received within timeout period * * @param id - Unique identifier for this subscription * @param subscriptionId - The subscription ID from the WebSocket server * @returns Subscription object with methods for managing data updates */ export declare function createSubscription(id: string, subscriptionId: string): InternalSubscription; //# sourceMappingURL=subscription.d.ts.map