import type { EditorTheme, MarkdownTheme, SelectListTheme } from "@earendil-works/pi-tui";
/**
 * Highlight code with syntax coloring based on file extension or language.
 * Returns array of highlighted lines.
 */
export declare function highlightCode(code: string, lang?: string): string[];
/**
 * Get language identifier from file path extension.
 */
export declare function getLanguageFromPath(filePath: string): string | undefined;
export declare function getMarkdownTheme(): MarkdownTheme;
export declare function getSelectListTheme(): SelectListTheme;
export declare function getEditorTheme(): EditorTheme;
export declare function getSettingsListTheme(): import("@earendil-works/pi-tui").SettingsListTheme;
//# sourceMappingURL=tui-theme.d.ts.map