/**
 * Get all locations a template can be
 *
 * Templates can be in be:
 * - any `.tps/` directory from the callers cwd and any directory above it
 * - Any `node_module` directory from the callers cwd and any directory above it
 */
export declare const getTemplateLocations: (cwd?: string) => string[];
/**
 * Get the path to a template or null if template doesnt exist
 */
export declare const findTemplate: (templateName: string, cwd?: string) => string | null;
export declare const directoryIsTpsInitialized: (location: string) => Promise<boolean>;
