import * as Typesafe from '@contember/typesafe'; import { Env } from './config'; export type ConfigTemplate = any; export type Config = Record; export type ConfigTemplateContext = { env: Env; }; export interface ConfigProcessor { getDefaultEnv?(): Env; prepareConfigTemplate?(template: ConfigTemplate, context: ConfigTemplateContext): ConfigTemplate; getProjectConfigSchema?(slug: string): Typesafe.Type; } //# sourceMappingURL=ConfigProcessor.d.ts.map