SYMBOL INDEX (119 symbols across 40 files) FILE: src/app/components/Button.tsx type ReactButtonProps (line 4) | type ReactButtonProps = React.ComponentProps<"button">; type ReactAnchorProps (line 5) | type ReactAnchorProps = React.ComponentProps<"a">; type ButtonProps (line 6) | type ButtonProps = ReactButtonProps | ReactAnchorProps; type IconButtonProps (line 24) | type IconButtonProps = ButtonProps & { FILE: src/app/components/Resume/ResumePDF/common/ResumePDFIcon.tsx constant EMAIL_PATH_D (line 8) | const EMAIL_PATH_D = constant PHONE_PATH_D (line 10) | const PHONE_PATH_D = constant LOCATION_PATH_D (line 12) | const LOCATION_PATH_D = constant URL_PATH_D (line 14) | const URL_PATH_D = constant GITHUB_PATH_D (line 16) | const GITHUB_PATH_D = constant LINKEDIN_PATH_D (line 18) | const LINKEDIN_PATH_D = constant TYPE_TO_PATH_D (line 20) | const TYPE_TO_PATH_D = { type IconType (line 29) | type IconType = FILE: src/app/components/ResumeForm/Form/IconButton.tsx type MoveIconButtonType (line 32) | type MoveIconButtonType = "up" | "down"; FILE: src/app/components/ResumeForm/Form/InputGroup.tsx type InputProps (line 5) | interface InputProps { constant INPUT_CLASS_NAME (line 35) | const INPUT_CLASS_NAME = constant NORMALIZED_LINE_BREAK (line 148) | const NORMALIZED_LINE_BREAK = "\n"; FILE: src/app/components/ResumeForm/Form/index.tsx constant FORM_TO_ICON (line 49) | const FORM_TO_ICON: { [section in ShowForm]: typeof BuildingOfficeIcon }... FILE: src/app/components/ResumeForm/ThemeForm/InlineInput.tsx type InputProps (line 1) | interface InputProps { FILE: src/app/components/ResumeForm/ThemeForm/constants.ts constant THEME_COLORS (line 1) | const THEME_COLORS = [ FILE: src/app/components/ResumeForm/types.ts type CreateHandleChangeArgsWithDescriptions (line 1) | type CreateHandleChangeArgsWithDescriptions = FILE: src/app/components/documentation/Heading.tsx constant HEADING_CLASSNAMES (line 3) | const HEADING_CLASSNAMES = { FILE: src/app/components/fonts/constants.ts constant SANS_SERIF_ENGLISH_FONT_FAMILIES (line 30) | const SANS_SERIF_ENGLISH_FONT_FAMILIES = [ constant SERIF_ENGLISH_FONT_FAMILIES (line 38) | const SERIF_ENGLISH_FONT_FAMILIES = [ constant ENGLISH_FONT_FAMILIES (line 46) | const ENGLISH_FONT_FAMILIES = [ type EnglishFontFamily (line 50) | type EnglishFontFamily = (typeof ENGLISH_FONT_FAMILIES)[number]; constant NON_ENGLISH_FONT_FAMILIES (line 52) | const NON_ENGLISH_FONT_FAMILIES = ["NotoSansSC"] as const; type NonEnglishFontFamily (line 53) | type NonEnglishFontFamily = (typeof NON_ENGLISH_FONT_FAMILIES)[number]; constant NON_ENGLISH_FONT_FAMILY_TO_LANGUAGE (line 55) | const NON_ENGLISH_FONT_FAMILY_TO_LANGUAGE: Record< type FontFamily (line 62) | type FontFamily = EnglishFontFamily | NonEnglishFontFamily; constant FONT_FAMILY_TO_STANDARD_SIZE_IN_PT (line 63) | const FONT_FAMILY_TO_STANDARD_SIZE_IN_PT: Record = { constant FONT_FAMILY_TO_DISPLAY_NAME (line 80) | const FONT_FAMILY_TO_DISPLAY_NAME: Record = { FILE: src/app/globals-css.ts constant CSS_VARIABLES (line 1) | const CSS_VARIABLES = { FILE: src/app/home/AutoTypingResume.tsx constant INTERVAL_MS (line 13) | const INTERVAL_MS = 50; constant CHARS_PER_INTERVAL (line 14) | const CHARS_PER_INTERVAL = 10; constant RESET_INTERVAL_MS (line 20) | const RESET_INTERVAL_MS = 60 * 1000; FILE: src/app/home/Features.tsx constant FEATURES (line 8) | const FEATURES = [ FILE: src/app/home/LogoCloud.tsx constant LOGOS (line 9) | const LOGOS = [ FILE: src/app/home/QuestionsAndAnswers.tsx constant QAS (line 3) | const QAS = [ FILE: src/app/home/Steps.tsx constant STEPS (line 1) | const STEPS = [ FILE: src/app/home/Testimonials.tsx constant TESTIMONIALS (line 10) | const TESTIMONIALS = [ constant LG_TESTIMONIALS_CLASSNAMES (line 34) | const LG_TESTIMONIALS_CLASSNAMES = [ constant SM_TESTIMONIALS_CLASSNAMES (line 39) | const SM_TESTIMONIALS_CLASSNAMES = ["z-10", "opacity-0", "opacity-0"]; constant ROTATION_INTERVAL_MS (line 40) | const ROTATION_INTERVAL_MS = 8 * 1000; FILE: src/app/home/constants.ts constant END_HOME_RESUME (line 10) | const END_HOME_RESUME: Resume = { constant START_HOME_RESUME (line 92) | const START_HOME_RESUME: Resume = { FILE: src/app/layout.tsx function RootLayout (line 11) | function RootLayout({ FILE: src/app/lib/constants.ts constant PX_PER_PT (line 1) | const PX_PER_PT = 4 / 3; constant LETTER_WIDTH_PT (line 5) | const LETTER_WIDTH_PT = 612; constant LETTER_HEIGHT_PT (line 6) | const LETTER_HEIGHT_PT = 792; constant LETTER_WIDTH_PX (line 7) | const LETTER_WIDTH_PX = LETTER_WIDTH_PT * PX_PER_PT; constant LETTER_HEIGHT_PX (line 8) | const LETTER_HEIGHT_PX = LETTER_HEIGHT_PT * PX_PER_PT; constant A4_WIDTH_PT (line 11) | const A4_WIDTH_PT = 595; constant A4_HEIGHT_PT (line 12) | const A4_HEIGHT_PT = 842; constant A4_WIDTH_PX (line 13) | const A4_WIDTH_PX = A4_WIDTH_PT * PX_PER_PT; constant A4_HEIGHT_PX (line 14) | const A4_HEIGHT_PX = A4_HEIGHT_PT * PX_PER_PT; constant DEBUG_RESUME_PDF_FLAG (line 16) | const DEBUG_RESUME_PDF_FLAG: true | undefined = undefined; FILE: src/app/lib/deep-merge.ts type Object (line 1) | type Object = { [key: string]: any }; FILE: src/app/lib/hooks/useTailwindBreakpoints.tsx type TailwindBreakpoint (line 3) | const enum TailwindBreakpoint { FILE: src/app/lib/make-object-char-iterator.ts type Object (line 3) | type Object = { [key: string]: any }; FILE: src/app/lib/parse-resume-from-pdf/extract-resume-from-sections/extract-education.ts constant SCHOOLS (line 29) | const SCHOOLS = ['College', 'University', 'Institute', 'School', 'Academ... constant DEGREES (line 33) | const DEGREES = ["Associate", "Bachelor", "Master", "PhD", "Ph."]; constant SCHOOL_FEATURE_SETS (line 46) | const SCHOOL_FEATURE_SETS: FeatureSet[] = [ constant DEGREE_FEATURE_SETS (line 52) | const DEGREE_FEATURE_SETS: FeatureSet[] = [ constant GPA_FEATURE_SETS (line 58) | const GPA_FEATURE_SETS: FeatureSet[] = [ FILE: src/app/lib/parse-resume-from-pdf/extract-resume-from-sections/extract-profile.ts constant NAME_FEATURE_SETS (line 65) | const NAME_FEATURE_SETS: FeatureSet[] = [ constant EMAIL_FEATURE_SETS (line 79) | const EMAIL_FEATURE_SETS: FeatureSet[] = [ constant PHONE_FEATURE_SETS (line 90) | const PHONE_FEATURE_SETS: FeatureSet[] = [ constant LOCATION_FEATURE_SETS (line 96) | const LOCATION_FEATURE_SETS: FeatureSet[] = [ constant URL_FEATURE_SETS (line 105) | const URL_FEATURE_SETS: FeatureSet[] = [ constant SUMMARY_FEATURE_SETS (line 117) | const SUMMARY_FEATURE_SETS: FeatureSet[] = [ FILE: src/app/lib/parse-resume-from-pdf/extract-resume-from-sections/extract-work-experience.ts constant WORK_EXPERIENCE_KEYWORDS_LOWERCASE (line 22) | const WORK_EXPERIENCE_KEYWORDS_LOWERCASE = ['work', 'experience', 'emplo... constant JOB_TITLES (line 24) | const JOB_TITLES = ['Accountant', 'Administrator', 'Advisor', 'Agent', '... constant JOB_TITLE_FEATURE_SET (line 31) | const JOB_TITLE_FEATURE_SET: FeatureSet[] = [ FILE: src/app/lib/parse-resume-from-pdf/extract-resume-from-sections/lib/bullet-points.ts constant BULLET_POINTS (line 17) | const BULLET_POINTS = [ FILE: src/app/lib/parse-resume-from-pdf/extract-resume-from-sections/lib/common-features.ts constant MONTHS (line 19) | const MONTHS = ['January', 'February', 'March', 'April', 'May', 'June', ... constant SEASONS (line 25) | const SEASONS = ["Summer", "Fall", "Spring", "Winter"]; constant DATE_FEATURE_SETS (line 29) | const DATE_FEATURE_SETS: FeatureSet[] = [ FILE: src/app/lib/parse-resume-from-pdf/extract-resume-from-sections/lib/subsections.ts type IsLineNewSubsection (line 42) | type IsLineNewSubsection = (line: Line, prevLine: Line) => boolean; FILE: src/app/lib/parse-resume-from-pdf/group-lines-into-sections.ts constant PROFILE_SECTION (line 13) | const PROFILE_SECTION: ResumeKey = "profile"; constant SECTION_TITLE_PRIMARY_KEYWORDS (line 44) | const SECTION_TITLE_PRIMARY_KEYWORDS = [ constant SECTION_TITLE_SECONDARY_KEYWORDS (line 50) | const SECTION_TITLE_SECONDARY_KEYWORDS = [ constant SECTION_TITLE_KEYWORDS (line 60) | const SECTION_TITLE_KEYWORDS = [ FILE: src/app/lib/parse-resume-from-pdf/types.ts type TextItem (line 3) | interface TextItem { type TextItems (line 12) | type TextItems = TextItem[]; type Line (line 14) | type Line = TextItem[]; type Lines (line 15) | type Lines = Line[]; type ResumeSectionToLines (line 17) | type ResumeSectionToLines = { [sectionName in ResumeKey]?: Lines } & { type Subsections (line 20) | type Subsections = Lines[]; type FeatureScore (line 22) | type FeatureScore = -4 | -3 | -2 | -1 | 0 | 1 | 2 | 3 | 4; type ReturnMatchingTextOnly (line 23) | type ReturnMatchingTextOnly = boolean; type FeatureSet (line 24) | type FeatureSet = type TextScore (line 32) | interface TextScore { type TextScores (line 37) | type TextScores = TextScore[]; FILE: src/app/lib/redux/local-storage.ts constant LOCAL_STORAGE_KEY (line 5) | const LOCAL_STORAGE_KEY = "open-resume-state"; FILE: src/app/lib/redux/resumeSlice.ts type CreateChangeActionWithDescriptions (line 67) | type CreateChangeActionWithDescriptions = { FILE: src/app/lib/redux/settingsSlice.ts type Settings (line 4) | interface Settings { type ShowForm (line 32) | type ShowForm = keyof Settings["formToShow"]; type FormWithBulletPoints (line 33) | type FormWithBulletPoints = keyof Settings["showBulletPoints"]; type GeneralSetting (line 34) | type GeneralSetting = Exclude< constant DEFAULT_THEME_COLOR (line 39) | const DEFAULT_THEME_COLOR = "#38bdf8"; constant DEFAULT_FONT_FAMILY (line 40) | const DEFAULT_FONT_FAMILY = "Roboto"; constant DEFAULT_FONT_SIZE (line 41) | const DEFAULT_FONT_SIZE = "11"; constant DEFAULT_FONT_COLOR (line 42) | const DEFAULT_FONT_COLOR = "#171717"; FILE: src/app/lib/redux/store.ts type RootState (line 12) | type RootState = ReturnType; type AppDispatch (line 13) | type AppDispatch = typeof store.dispatch; FILE: src/app/lib/redux/types.ts type ResumeProfile (line 1) | interface ResumeProfile { type ResumeWorkExperience (line 10) | interface ResumeWorkExperience { type ResumeEducation (line 17) | interface ResumeEducation { type ResumeProject (line 25) | interface ResumeProject { type FeaturedSkill (line 31) | interface FeaturedSkill { type ResumeSkills (line 36) | interface ResumeSkills { type ResumeCustom (line 41) | interface ResumeCustom { type Resume (line 45) | interface Resume { type ResumeKey (line 54) | type ResumeKey = keyof Resume; FILE: src/app/page.tsx function Home (line 7) | function Home() { FILE: src/app/resume-builder/page.tsx function Create (line 7) | function Create() { FILE: src/app/resume-import/page.tsx function ImportResume (line 7) | function ImportResume() { FILE: src/app/resume-parser/page.tsx constant RESUME_EXAMPLES (line 15) | const RESUME_EXAMPLES = [ function ResumeParser (line 39) | function ResumeParser() {