/** * @typedef {object} PodiumClientResponseOptions * @property {string} [content] * @property {object} [headers] * @property {Array} [js] * @property {Array} [css] * @property {import('./http-outgoing.js').PodiumRedirect | null} [redirect] */ export default class PodiumClientResponse { /** * @constructor * @param {PodiumClientResponseOptions} options */ constructor({ content, headers, css, js, redirect, }?: PodiumClientResponseOptions); get content(): string; get headers(): any; get css(): import("@podium/utils").AssetCss[]; get js(): import("@podium/utils").AssetJs[]; get redirect(): import("./http-outgoing.js").PodiumRedirect; toJSON(): { redirect: import("./http-outgoing.js").PodiumRedirect; content: string; headers: any; css: import("@podium/utils/types/asset-css.js").CssAsset[]; js: import("@podium/utils/types/asset-js.js").JavaScriptAsset[]; }; toString(): string; [Symbol.toPrimitive](): string; [inspect](): { redirect: import("./http-outgoing.js").PodiumRedirect; content: string; headers: any; css: import("@podium/utils").AssetCss[]; js: import("@podium/utils").AssetJs[]; }; get [Symbol.toStringTag](): string; #private; } export type PodiumClientResponseOptions = { content?: string; headers?: object; js?: Array; css?: Array; redirect?: import("./http-outgoing.js").PodiumRedirect | null; }; declare const inspect: unique symbol; export {};