|
12345678910111213141516171819 |
- import * as unplugin from 'unplugin';
- import { BaseOptions, MarkRequired } from '@vue-macros/common';
-
- declare const QUERY_NAMED_TEMPLATE = "?vue&type=named-template";
- declare const QUERY_TEMPLATE = "type=template&namedTemplate";
- declare const QUERY_TEMPLATE_MAIN: string;
- declare const MAIN_TEMPLATE: unique symbol;
-
- type Options = BaseOptions;
- type OptionsResolved = MarkRequired<Options, 'include' | 'version'>;
- type TemplateContent = Record<string, Record<string, string> & {
- [MAIN_TEMPLATE]?: string;
- }>;
- declare const PrePlugin: unplugin.UnpluginInstance<BaseOptions | undefined, false>;
- type CustomBlocks = Record<string, Record<string, string>>;
- declare const PostPlugin: unplugin.UnpluginInstance<BaseOptions | undefined, false>;
- declare const plugin: unplugin.UnpluginInstance<BaseOptions | undefined, true>;
-
- export { CustomBlocks as C, MAIN_TEMPLATE as M, Options as O, PrePlugin as P, QUERY_NAMED_TEMPLATE as Q, TemplateContent as T, QUERY_TEMPLATE as a, QUERY_TEMPLATE_MAIN as b, OptionsResolved as c, PostPlugin as d, plugin as p };
|