This repository has been archived on 2026-03-06. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files

17 lines
604 B
TypeScript

import type { Logger } from '@slack/logger';
import type { AckFn, ResponseAck } from '../types';
export type SocketModeResponseBody = any;
type SocketModeClientAck = (response?: Record<string, unknown>) => Promise<void>;
export interface AckArgs {
logger: Logger;
socketModeClientAck: SocketModeClientAck;
}
export declare class SocketModeResponseAck implements ResponseAck {
private logger;
private isAcknowledged;
private socketModeClientAck;
constructor(args: AckArgs);
bind(): AckFn<SocketModeResponseBody>;
}
export {};
//# sourceMappingURL=SocketModeResponseAck.d.ts.map