import { PersistedResource } from './types.js'; export declare abstract class CosmosResponse { protected readonly response: Response; constructor(response: Response); get status(): number; get headers(): Headers; get body(): ReadableStream | null; get activityId(): string | null; get etag(): string; get requestCharge(): number; get raw(): Response; } export declare class ItemResponse extends CosmosResponse { constructor(response: Response); json(): Promise; } export declare class FeedResponse extends CosmosResponse { readonly next: () => Promise>; private readonly itemsProperty; constructor(response: Response, next: () => Promise>, itemsProperty: string); get count(): number; get hasNext(): boolean; json(): Promise; }