import type { ResolvedTemplateSource } from './template-source-contracts.js'; import type { ScaffoldTemplateVariables } from './scaffold.js'; export type { GitHubTemplateLocator, NpmTemplateLocator, RemoteTemplateLocator, ResolvedTemplateSource, TemplateSourceFormat, TemplateVariableContext, } from './template-source-contracts.js'; export { parseGitHubTemplateLocator, parseNpmTemplateLocator, parseTemplateLocator, } from './template-source-locators.js'; export { resolveTemplateSeed } from './template-source-seeds.js'; export declare function resolveTemplateSource(templateId: string, cwd: string, variables: ScaffoldTemplateVariables, variant?: string): Promise;