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>
57 lines
1.7 KiB
Text
57 lines
1.7 KiB
Text
import {
|
|
Endpoint,
|
|
EndpointParameters as __EndpointParameters,
|
|
EndpointV2,
|
|
Provider,
|
|
} from "@smithy/types";
|
|
export interface ClientInputEndpointParameters {
|
|
region?: string | undefined | Provider<string | undefined>;
|
|
useDualstackEndpoint?: boolean | undefined | Provider<boolean | undefined>;
|
|
useFipsEndpoint?: boolean | undefined | Provider<boolean | undefined>;
|
|
endpoint?:
|
|
| string
|
|
| Provider<string>
|
|
| Endpoint
|
|
| Provider<Endpoint>
|
|
| EndpointV2
|
|
| Provider<EndpointV2>;
|
|
useGlobalEndpoint?: boolean | undefined | Provider<boolean | undefined>;
|
|
}
|
|
export type ClientResolvedEndpointParameters = Pick<
|
|
ClientInputEndpointParameters,
|
|
Exclude<keyof ClientInputEndpointParameters, "endpoint">
|
|
> & {
|
|
defaultSigningName: string;
|
|
};
|
|
export declare const resolveClientEndpointParameters: <T>(
|
|
options: T & ClientInputEndpointParameters
|
|
) => T & ClientResolvedEndpointParameters;
|
|
export declare const commonParams: {
|
|
readonly UseGlobalEndpoint: {
|
|
readonly type: "builtInParams";
|
|
readonly name: "useGlobalEndpoint";
|
|
};
|
|
readonly UseFIPS: {
|
|
readonly type: "builtInParams";
|
|
readonly name: "useFipsEndpoint";
|
|
};
|
|
readonly Endpoint: {
|
|
readonly type: "builtInParams";
|
|
readonly name: "endpoint";
|
|
};
|
|
readonly Region: {
|
|
readonly type: "builtInParams";
|
|
readonly name: "region";
|
|
};
|
|
readonly UseDualStack: {
|
|
readonly type: "builtInParams";
|
|
readonly name: "useDualstackEndpoint";
|
|
};
|
|
};
|
|
export interface EndpointParameters extends __EndpointParameters {
|
|
Region?: string | undefined;
|
|
UseDualStack?: boolean | undefined;
|
|
UseFIPS?: boolean | undefined;
|
|
Endpoint?: string | undefined;
|
|
UseGlobalEndpoint?: boolean | undefined;
|
|
}
|