import { HttpTransportConfig } from "./schemas/transport/http"; export declare function injectHttpVariables(httpConfig: HttpTransportConfig | boolean, mode: string): { HTTP_CONFIG?: undefined; } | { HTTP_CONFIG: string; }; export type HttpVariables = ReturnType; export declare function injectCorsVariables(httpConfig: HttpTransportConfig | null): { HTTP_CORS_CONFIG: string; }; export type CorsVariables = ReturnType; export declare function injectOAuthVariables(userConfig: any): { OAUTH_CONFIG: string; }; export type OAuthVariables = ReturnType; export declare function injectPathsVariables(userConfig: any): { TOOLS_PATH: string; }; export type PathsVariables = ReturnType; export declare function injectStdioVariables(stdioConfig: any): { STDIO_CONFIG?: undefined; } | { STDIO_CONFIG: string; }; export type StdioVariables = ReturnType; export declare function injectIdentityVariables(identityConfig: any, mode: string, projectRoot: string): { IDENTITY_CONFIG: string; }; export type IdentityVariables = ReturnType; export declare function injectRuntimeConfigPath(projectRoot: string): { RUNTIME_CONFIG_PATH: string; }; export type RuntimeConfigVariables = ReturnType; export type InjectedVariables = HttpVariables | CorsVariables | OAuthVariables | PathsVariables | StdioVariables | IdentityVariables | RuntimeConfigVariables;