summaryrefslogtreecommitdiff
path: root/Homework/cs5260/widgetrequesthandler/processors/index.ts
blob: 5ce1a0d94888fb2ce2841c86dd318a0e6da9b7bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
import { WidgetRequestT } from "@/shared/schema";

export * from "./SQSWidgetRequestProcessor.ts";

export interface ProcessorResponse {
  success: boolean;
  message: string;
}

export interface WidgetRequestProcessor {
  handle(widgetRequest: WidgetRequestT): Promise<ProcessorResponse>;
}