@faceteer/cdk
Version:
CDK 2.0 constructs and helpers that make composing a Lambda powered service easier.
16 lines (15 loc) • 542 B
TypeScript
export interface ISuccessResponse<T> {
statusCode?: number | undefined;
headers?: {
[header: string]: boolean | number | string;
} | undefined;
body: T;
bodyString: string;
isBase64Encoded?: boolean | undefined;
cookies?: string[] | undefined;
}
export interface SuccessResponseOptions {
statusCode?: number;
headers?: Record<string, boolean | number | string>;
}
export declare function SuccessResponse<T = unknown>(body: T, { headers, statusCode }?: SuccessResponseOptions): ISuccessResponse<T>;