@whook/whook
Version:
Build strong and efficient REST web services.
20 lines (19 loc) • 692 B
TypeScript
import { type ServiceInitializer } from 'knifecycle';
import { type LogService } from 'common-services';
import { type AppEnvVars } from 'application-services';
export interface WhookProxiedENVConfig {
PROXIED_ENV_VARS?: (keyof AppEnvVars)[];
}
export type WhookProxiedENVDependencies = WhookProxiedENVConfig & {
log?: LogService;
};
declare const _default: ServiceInitializer<WhookProxiedENVConfig & {
log?: LogService;
} & import("application-services").ProcessEnvConfig & {
APP_ENV: any;
PROJECT_DIR: string;
PROCESS_ENV: Partial<AppEnvVars>;
log?: LogService;
readFile?: typeof import("node:fs/promises").readFile;
}, AppEnvVars>;
export default _default;