import { type RuntimeEventBus, type TypedOutboxEvent } from "../events/bus.js"; import type { SlackNotificationRequestedPayload } from "../events/kinds.js"; export interface SlackNotificationRequestInput extends SlackNotificationRequestedPayload { readonly occurredAt: string; } /** Records delivery intent only. OMS v1 deliberately has no Slack sender. */ export declare function requestSlackNotification(options: { bus: RuntimeEventBus; input: SlackNotificationRequestInput; }): Readonly<{ status: "created" | "replayed"; event: TypedOutboxEvent<"slack-notification-requested">; }>;