resume-lite
Version:
Generate professional resumes effortlessly using resume.js. Input your information, and our tool will create polished and customizable resumes in various formats. Perfect for developers, designers, and any job seekers looking to showcase their skills and
27 lines (26 loc) • 1.05 kB
TypeScript
import { ResumeData } from './resumeTypes';
export declare const AvailableTemplates: {
readonly STACK: "stack";
readonly EDGE: "edge";
};
export type TemplateName = (typeof AvailableTemplates)[keyof typeof AvailableTemplates];
export type TemplateFunction = (resumeData: ResumeData) => string;
/**
* Generates a resume using the specified template and resume data.
*
* Available template names:
*
* - stack
* - edge
*
* @param {TemplateName} templateName - The name of the template to use.
* @param {ResumeData} resumeData - The resume data to be used in the template.
* @returns {string} The generated resume as a string.
* @throws {Error} If the specified template name is not available.
*/
export declare function generate(templateName: TemplateName, resumeData: ResumeData): string;
export { Accolade, Certification, Education, Language, Link, PersonalInfo, Project, ResumeData, VolunteerWork, WorkExperience, } from './resumeTypes';
declare const _default: {
generate: typeof generate;
};
export default _default;