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>
20 lines
621 B
Text
20 lines
621 B
Text
import { Logger, Provider } from "@smithy/types";
|
|
/**
|
|
* @internal
|
|
*/
|
|
export interface EnvOptions {
|
|
/**
|
|
* The SigV4 service signing name.
|
|
*/
|
|
signingName?: string;
|
|
/**
|
|
* For credential resolution trace logging.
|
|
*/
|
|
logger?: Logger;
|
|
}
|
|
export type GetterFromEnv<T> = (env: Record<string, string | undefined>, options?: EnvOptions) => T | undefined;
|
|
/**
|
|
* Get config value given the environment variable name or getter from
|
|
* environment variable.
|
|
*/
|
|
export declare const fromEnv: <T = string>(envVarSelector: GetterFromEnv<T>, options?: EnvOptions) => Provider<T>;
|