import { Hook, Items } from "../types/Summary"; /** * The array of summary items. * @type {Items} */ export declare const items: Items[]; /** * Wraps an asynchronous function with a summary item. * @template TFunc, TArgs * @param {(...args: TArgs) => Promise} fn - The function to wrap. * @param {string} name - The name of the summary item. * @param {Hook} hook - The hook of the summary item. * @returns {Promise} - The result of the wrapped function. */ export declare const withSummary: (fn: (...args: TArgs) => Promise, name: string, hook: Hook) => (...args: TArgs) => Promise;