/**
 * Execute the following sh program.
 */
export declare function execShellScript(body: string, cmd?: string): Promise<string>;
/**
 * Get documentation for the given word by usingZZ help and man.
 */
export declare function getShellDocumentationWithoutCache({ word, }: {
    word: string;
}): Promise<string | null>;
export declare function formatManOutput(manOutput: string): string;
/**
 * Only works for one-parameter (serializable) functions.
 */
export declare function memorize<T extends Function>(func: T): T;
export declare const getShellDocumentation: typeof getShellDocumentationWithoutCache;
