@prefecthq/prefect-design
Version:
A collection of low-level Vue components.
40 lines (39 loc) • 2.56 kB
TypeScript
declare const CssLanguageRefs: readonly ["css"];
declare const GithubFlavoredMarkdownLanguageRefs: readonly ["gh-markdown"];
declare const HtmlLanguageRefs: readonly ["html", "xml"];
declare const JavascriptLanguageRefs: readonly ["javascript", "js"];
declare const JinjaLanguageRefs: readonly ["jinja"];
declare const JsonLanguageRefs: readonly ["json"];
declare const MarkdownLanguageRefs: readonly ["markdown", "md"];
declare const PythonLanguageRefs: readonly ["python", "py"];
declare const VueLanguageRefs: readonly ["vue"];
declare const YamlLanguageRefs: readonly ["yaml", "yml"];
declare const SqlLanguageRefs: readonly ["sql"];
export declare const SupportedLanguages: readonly ["css", "gh-markdown", "html", "xml", "javascript", "js", "jinja", "json", "markdown", "md", "python", "py", "vue", "yaml", "yml", "sql"];
export type SupportedLanguage = typeof SupportedLanguages[number];
export declare function isSupportedLanguage(lang: unknown): lang is SupportedLanguage;
export type UnformattedMessagePayload = {
id: string;
text: string;
lang: SupportedLanguage;
};
export type FormattedMessagePayload = {
id: string;
unformatted?: string | undefined;
formatted: string;
illegal: boolean;
relevance: number;
language?: string | undefined;
};
export declare function isJavascriptLanguageRef(lang: SupportedLanguage): lang is typeof JavascriptLanguageRefs[number];
export declare function isJsonLanguageRef(lang: SupportedLanguage): lang is typeof JsonLanguageRefs[number];
export declare function isPythonLanguageRef(lang: SupportedLanguage): lang is typeof PythonLanguageRefs[number];
export declare function isVueLanguageRef(lang: SupportedLanguage): lang is typeof VueLanguageRefs[number];
export declare function isMarkdownLanguageRef(lang: SupportedLanguage): lang is typeof MarkdownLanguageRefs[number];
export declare function isGithubFlavoredMarkdownLanguageRef(lang: SupportedLanguage): lang is typeof GithubFlavoredMarkdownLanguageRefs[number];
export declare function isHtmlLanguageRef(lang: SupportedLanguage): lang is typeof HtmlLanguageRefs[number];
export declare function isCssLanguageRef(lang: SupportedLanguage): lang is typeof CssLanguageRefs[number];
export declare function isJinjaLanguageRef(lang: SupportedLanguage): lang is typeof JinjaLanguageRefs[number];
export declare function isYamlLanguageRef(lang: SupportedLanguage): lang is typeof YamlLanguageRefs[number];
export declare function isSqlLanguageRef(lang: SupportedLanguage): lang is typeof SqlLanguageRefs[number];
export {};