import type { BookLanguageManualDictionary } from './BookLanguageManualDictionary';
import type { BookLanguageManualCommitmentGroup } from './getBookLanguageManualCommitmentGroups';
/**
 * Options for rendering one commitment section of the generated catalog.
 *
 * @private internal type of `createStandaloneBookLanguageMarkdown`
 */
export type RenderCommitmentCatalogSectionOptions = {
    /**
     * Grouped commitment definition with aliases.
     */
    readonly groupedCommitment: BookLanguageManualCommitmentGroup;
    /**
     * Translated labels of the manual.
     */
    readonly dictionary: BookLanguageManualDictionary;
};
/**
 * Renders one commitment section in the generated catalog.
 *
 * @param options - Commitment group, usage statistics, and translated labels.
 * @returns Markdown section for a single commitment.
 *
 * @private internal utility of `createStandaloneBookLanguageMarkdown`
 */
export declare function renderCommitmentCatalogSection(options: RenderCommitmentCatalogSectionOptions): string;
