import type { AgentImageDetails, AgentImageSummary } from "../../chat/types.js"; import type { SetupBaseImageBuildMode, SetupBaseImageSource } from "../types.js"; export interface SetupBaseImagePresentation { buildLabel: "Build" | "Download and build"; buildMode: SetupBaseImageBuildMode; source: SetupBaseImageSource; } export type SetupBaseImageSummary = AgentImageSummary & SetupBaseImagePresentation; export type SetupBaseImageDetails = AgentImageDetails & SetupBaseImagePresentation; export declare function baseImagePresentation(image: AgentImageSummary | AgentImageDetails): SetupBaseImagePresentation; export declare function asSetupBaseImageSummary(image: AgentImageSummary): SetupBaseImageSummary; export declare function asSetupBaseImageDetails(image: AgentImageDetails): SetupBaseImageDetails; //# sourceMappingURL=baseImagePresentation.d.ts.map