import type { TaskOptions } from './types';
/** Options for SNS operations. */
export interface SnsPublishOptions extends TaskOptions {
    subject?: string;
    messageAttributes?: Record<string, any>;
}
/** SNS topic binding for the SimpleSteps compiler. */
export declare class SNS {
    constructor(topicArn: string);
    publish(message: any, options?: SnsPublishOptions): Promise<void>;
}
//# sourceMappingURL=SNS.d.ts.map