import type { TaskOptions } from './types';
/** An event to be published to EventBridge. */
export interface EventBridgeEvent {
    source: string;
    detailType: string;
    detail: any;
}
/** Options for EventBridge operations. */
export interface EventBridgeOptions extends TaskOptions {
}
/** EventBridge binding for the SimpleSteps compiler. */
export declare class EventBridge {
    constructor(eventBusName: string);
    putEvent(event: EventBridgeEvent, options?: EventBridgeOptions): Promise<void>;
}
//# sourceMappingURL=EventBridge.d.ts.map