/** * Neo Design System * TypeScript declarations generated from Figma design tokens * @generated */ export type Titles = { pageSubheader: { lineHeight: '1.5rem'; fontFamily: 'Inter'; fontSize: 18; fontWeight: 500; }; sectionHeader: { default: { lineHeight: '1.5rem'; fontFamily: 'Inter'; fontSize: 16; fontWeight: 400; }; medium: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 500; lineHeight: '1.5rem'; }; semiBold: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 600; lineHeight: '1.5rem'; }; }; codeHeader: { lineHeight: '2rem'; fontFamily: 'JetBrains Mono NL'; fontSize: 24; fontWeight: 400; }; moddyHeader: { lineHeight: '120%'; fontFamily: 'Inter'; fontSize: 28; fontWeight: 500; }; pageHeader: { lineHeight: '140%'; fontFamily: 'Inter'; fontSize: 24; fontWeight: 400; }; }; export declare const titles: Titles; export type Body = { regular: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 400; lineHeight: '1.5rem'; }; small: { regular: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 400; lineHeight: '1.5rem'; }; semiBold: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 600; lineHeight: '150%'; }; medium: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 500; lineHeight: '1.5rem'; }; }; xs: { regular: { fontFamily: 'Inter'; fontSize: 12; fontWeight: 400; lineHeight: '1rem'; }; semiBold: { fontFamily: 'Inter'; fontSize: 12; fontWeight: 600; lineHeight: '150%'; }; medium: { fontFamily: 'Inter'; fontSize: 12; fontWeight: 500; lineHeight: '1rem'; }; }; code: { small: { fontFamily: 'JetBrains Mono NL'; fontSize: 14; fontWeight: 400; lineHeight: '1.5rem'; }; xs: { fontFamily: 'JetBrains Mono NL'; fontSize: 12; fontWeight: 400; lineHeight: '1.5rem'; }; }; xxs: { fontFamily: 'Inter'; fontSize: 10; fontWeight: 400; lineHeight: '1rem'; }; semiBold: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 600; lineHeight: '1.5rem'; }; medium: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 500; lineHeight: '1.5rem'; }; }; export declare const body: Body; export type NavigationLabel = { fontFamily: 'Inter'; fontSize: 10; fontWeight: 400; lineHeight: '1rem'; selected: { fontFamily: 'Inter'; fontSize: 10; fontWeight: 600; lineHeight: '1rem'; }; default: { fontFamily: 'Inter'; fontSize: 10; fontWeight: 400; lineHeight: '1rem'; }; }; export declare const navigationLabel: NavigationLabel; export type Tab = { active: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 600; lineHeight: '1.5rem'; }; inactive: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 400; lineHeight: '1.5rem'; }; }; export declare const tab: Tab; export type Button = { fontFamily: 'Inter'; fontSize: 14; fontWeight: 500; lineHeight: '1.25rem'; }; export declare const button: Button; export type Link = { hover: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 400; lineHeight: '1.5rem'; textDecoration: 'underline'; }; default: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 400; lineHeight: '1.5rem'; }; smallHover: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 500; lineHeight: '1.5rem'; textDecoration: 'underline'; }; small: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 500; lineHeight: '1.5rem'; }; large: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 600; lineHeight: '1.5rem'; }; largeHover: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 600; lineHeight: '1.5rem'; textDecoration: 'underline'; }; }; export declare const link: Link; export type Chip = { fontFamily: 'Inter'; fontSize: 12; fontWeight: 500; lineHeight: '1rem'; }; export declare const chip: Chip; export type Table = { header: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 600; lineHeight: '1.5rem'; }; row: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 400; lineHeight: '1.5rem'; }; }; export declare const table: Table; export type Input = { default: { fontFamily: 'Inter'; fontSize: 16; fontWeight: 400; lineHeight: '1.5rem'; }; helper: { fontFamily: 'Inter'; fontSize: 12; fontWeight: 400; lineHeight: '1.25rem'; }; helperSearch: { fontFamily: 'Inter'; fontSize: 14; fontWeight: 400; lineHeight: '1.25rem'; }; }; export declare const input: Input; export type Tooltip = { fontFamily: 'Inter'; fontSize: 12; fontWeight: 500; lineHeight: '1rem'; }; export declare const tooltip: Tooltip; declare const _default: { titles: typeof titles, body: typeof body, navigationLabel: typeof navigationLabel, tab: typeof tab, button: typeof button, link: typeof link, chip: typeof chip, table: typeof table, input: typeof input, tooltip: typeof tooltip, }; export default _default;