import { ConfigurationFile } from '../../templates/configuration/types'; import { ParsedConfigurationFiles } from '../template'; import { Sandbox } from '../../types'; import { TemplateType } from '..'; type ConfigurationFiles = { [path: string]: ConfigurationFile; }; type PossibleModule = { code: string; } & ({ title: string; } | { path: string; }); /** * We convert all configuration file configs to an object with configuration per * type. This makes configs universal. */ export default function parseConfigurations(template: TemplateType, configurationFiles: ConfigurationFiles, resolveModule: (path: string) => PossibleModule | undefined, sandbox?: Sandbox): ParsedConfigurationFiles; export {};