Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
22 lines
809 B
Text
22 lines
809 B
Text
import { Provider } from "@smithy/types";
|
|
import {
|
|
RequestChecksumCalculation,
|
|
ResponseChecksumValidation,
|
|
} from "./constants";
|
|
export interface FlexibleChecksumsInputConfig {
|
|
requestChecksumCalculation?:
|
|
| RequestChecksumCalculation
|
|
| Provider<RequestChecksumCalculation>;
|
|
responseChecksumValidation?:
|
|
| ResponseChecksumValidation
|
|
| Provider<ResponseChecksumValidation>;
|
|
requestStreamBufferSize?: number | false;
|
|
}
|
|
export interface FlexibleChecksumsResolvedConfig {
|
|
requestChecksumCalculation: Provider<RequestChecksumCalculation>;
|
|
responseChecksumValidation: Provider<ResponseChecksumValidation>;
|
|
requestStreamBufferSize: number;
|
|
}
|
|
export declare const resolveFlexibleChecksumsConfig: <T>(
|
|
input: T & FlexibleChecksumsInputConfig
|
|
) => T & FlexibleChecksumsResolvedConfig;
|