import type { IDisplayData, IExecuteResult } from '@jupyterlab/nbformat';
import type { MinifiedContentCache, MinifiedMimeBundle, MinifyOptions } from './types.js';
export declare function minifyMimeOutput(output: IDisplayData | IExecuteResult, outputCache: MinifiedContentCache, opts: MinifyOptions): Promise<{
    output_type: "execute_result" | "display_data";
    execution_count: number | undefined;
    metadata: import("@lumino/coreutils").PartialJSONObject;
    data: MinifiedMimeBundle;
}>;
