import { APIResource } from "../../core/resource.mjs"; import { APIPromise } from "../../core/api-promise.mjs"; import { RequestOptions } from "../../internal/request-options.mjs"; export declare class Content extends APIResource { /** * Download the raw bytes of a file by id. * * Streams the stored object's content back directly (not a redirect or signed * URL), with the response Content-Type set to the file's stored MIME type and * Content-Disposition set to attachment. Use the metadata endpoint for size, * filename, and other attributes. */ retrieve(fileID: string, params?: ContentRetrieveParams | null | undefined, options?: RequestOptions): APIPromise; } export type ContentRetrieveResponse = unknown; export interface ContentRetrieveParams { 'x-project-id'?: string; } export declare namespace Content { export { type ContentRetrieveResponse as ContentRetrieveResponse, type ContentRetrieveParams as ContentRetrieveParams, }; } //# sourceMappingURL=content.d.mts.map