type Result = {
    success: true;
    alreadyExisted: boolean;
} | {
    success: false;
    error: string;
};
export declare function createFileFromTemplate(params: {
    templateUrl: string;
    replacements: Record<string, string>;
    outputPath: string;
    override?: boolean;
}): Promise<Result>;
export declare function replaceAll(input: string, replacements: Record<string, string>): string;
export declare function generateTemplateUrl(templateName: string, ref?: string): string;
export {};
