import { EventBridgeEvent } from 'aws-lambda';
import { b as CLOUDFORMATION_STACK_STATUS_CHANGE_DETAIL_TYPE, d as CloudFormationStackStatusChangeDetail } from './events-COI0BuMM.js';

/**
 * @see sites/www-docs/content/packages/@openhi/constructs/workflows/control-plane/platform-deploy-bridge/index.md
 *
 * Bridge handler: consume a CloudFormation Stack Status Change event from
 * the default AWS bus, drop it if the stack is not OpenHi-tagged, and
 * republish the projected envelope onto the OpenHI control event bus.
 */
type CloudFormationStackStatusChangeEvent = EventBridgeEvent<typeof CLOUDFORMATION_STACK_STATUS_CHANGE_DETAIL_TYPE, CloudFormationStackStatusChangeDetail>;
declare const handler: (event: CloudFormationStackStatusChangeEvent) => Promise<void>;

export { handler };
