marko
Version:
Optimized runtime for Marko templates.
114 lines (113 loc) • 5.39 kB
TypeScript
declare const _default: {
taglibId: string;
"<attrs>": import("@marko/compiler/babel-utils").Tag;
"<await>": import("@marko/compiler/babel-utils").Tag;
"<client>": import("@marko/compiler/babel-utils").Tag;
"<const>": import("@marko/compiler/babel-utils").Tag;
"<debug>": import("@marko/compiler/babel-utils").Tag;
"<define>": import("@marko/compiler/babel-utils").Tag;
"<effect>": import("@marko/compiler/babel-utils").Tag;
"<else-if>": {
autocomplete: {
snippet: string;
description: string;
descriptionMoreURL: string;
}[];
attributeGroups?: string[];
patternAttributes?: import("@marko/compiler/babel-utils").Attribute[];
attributes?: {
[x: string]: import("@marko/compiler/babel-utils").Attribute;
};
description?: string;
nestedTags?: {
[x: string]: import("@marko/compiler/babel-utils").Tag & {
isRepeated?: boolean;
targetProperty?: string;
};
};
htmlType?: "html" | "svg" | "math";
html?: boolean;
types?: string;
template?: string;
renderer?: string;
deprecated?: boolean;
openTagOnly?: boolean;
analyze?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>;
translate?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>;
parse?: import("@marko/compiler/babel-utils").ParsePlugin<import("@marko/compiler/babel-types").MarkoTag>;
transform?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag> | import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>[];
migrate?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag> | import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>[];
parseOptions?: {
rootOnly?: boolean;
rawOpenTag?: boolean;
openTagOnly?: boolean;
controlFlow?: boolean;
ignoreAttributes?: boolean;
relaxRequireCommas?: boolean;
statement?: boolean;
preserveWhitespace?: boolean;
text?: boolean;
html?: boolean;
};
};
"<else>": {
autocomplete: {
description: string;
descriptionMoreURL: string;
}[];
attributeGroups?: string[];
patternAttributes?: import("@marko/compiler/babel-utils").Attribute[];
attributes?: {
[x: string]: import("@marko/compiler/babel-utils").Attribute;
};
description?: string;
nestedTags?: {
[x: string]: import("@marko/compiler/babel-utils").Tag & {
isRepeated?: boolean;
targetProperty?: string;
};
};
htmlType?: "html" | "svg" | "math";
html?: boolean;
types?: string;
template?: string;
renderer?: string;
deprecated?: boolean;
openTagOnly?: boolean;
analyze?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>;
translate?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>;
parse?: import("@marko/compiler/babel-utils").ParsePlugin<import("@marko/compiler/babel-types").MarkoTag>;
transform?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag> | import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>[];
migrate?: import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag> | import("@marko/compiler/babel-utils").Plugin<import("@marko/compiler/babel-types").MarkoTag>[];
parseOptions?: {
rootOnly?: boolean;
rawOpenTag?: boolean;
openTagOnly?: boolean;
controlFlow?: boolean;
ignoreAttributes?: boolean;
relaxRequireCommas?: boolean;
statement?: boolean;
preserveWhitespace?: boolean;
text?: boolean;
html?: boolean;
};
};
"<export>": import("@marko/compiler/babel-utils").Tag;
"<for>": import("@marko/compiler/babel-utils").Tag;
"<html-comment>": import("@marko/compiler/babel-utils").Tag;
"<html-script>": import("@marko/compiler/babel-utils").Tag;
"<html-style>": import("@marko/compiler/babel-utils").Tag;
"<id>": import("@marko/compiler/babel-utils").Tag;
"<if>": import("@marko/compiler/babel-utils").Tag;
"<import>": import("@marko/compiler/babel-utils").Tag;
"<let>": import("@marko/compiler/babel-utils").Tag;
"<lifecycle>": import("@marko/compiler/babel-utils").Tag;
"<log>": import("@marko/compiler/babel-utils").Tag;
"<return>": import("@marko/compiler/babel-utils").Tag;
"<script>": import("@marko/compiler/babel-utils").Tag;
"<server>": import("@marko/compiler/babel-utils").Tag;
"<static>": import("@marko/compiler/babel-utils").Tag;
"<style>": import("@marko/compiler/babel-utils").Tag;
"<try>": import("@marko/compiler/babel-utils").Tag;
};
export default _default;