import type { AssetSummaryContext, AssetSummaryContextInput, AssetSummaryResult, PresentAssetSummaryArgs, SummarizeAssetArgs } from "./types.js";
export declare function presentAssetSummary(ctx: AssetSummaryContext, args: PresentAssetSummaryArgs, result: AssetSummaryResult): Promise<void>;
export declare function createAssetSummaryContext(input: AssetSummaryContextInput): AssetSummaryContext;
export declare function executeAssetSummary(ctx: AssetSummaryContext, args: SummarizeAssetArgs): Promise<AssetSummaryResult>;
export declare function summarizeAsset(ctx: AssetSummaryContext, args: SummarizeAssetArgs): Promise<AssetSummaryResult>;
