import { type APIClient } from '../api.ts'; export interface StreamDeleteNamespaceResult { deleted: number; } /** * Delete a single stream by ID. * * @param client - The API client configured for Pulse * @param id - The stream ID to delete * * @example * await streamDelete(client, 'strm_abc123'); */ export declare function streamDelete(client: APIClient, id: string): Promise; /** * Delete all streams in a namespace (soft delete). * * @param client - The API client configured for Pulse * @param name - The namespace name to delete * @returns The number of streams that were deleted * * @example * const result = await streamDeleteNamespace(client, 'old-logs'); * console.log(`Deleted ${result.deleted} streams`); */ export declare function streamDeleteNamespace(client: APIClient, name: string): Promise; //# sourceMappingURL=delete.d.ts.map