/**
 * Rule: action-buttons-present
 *
 * For every CURED operation supported by a controller, the
 * corresponding model's view should expose a visible action trigger
 * (button, menu item, etc.) labeled with the operation name.
 *
 * CURED = create / update / retrieve / validate / evolve / delete.
 * The spec declares which ones a controller supports via
 * `cured: { create: {}, retrieve: {}, ... }`.
 *
 * v1 looks for operation labels as visible text. A stricter
 * variant could use `getByRole('button', { name })` once the
 * runtime's button markup stabilizes.
 *
 * One TestCase per (controller, cured-operation) pair.
 */
import type { UiContractRule } from '../test-case-types.js';
export declare const RULE_ID = "action-buttons-present";
export declare const actionButtonsPresent: UiContractRule;
//# sourceMappingURL=action-buttons-present.d.ts.map