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; type TemplateContent = Record & { [MAIN_TEMPLATE]?: string; }>; declare const PrePlugin: unplugin.UnpluginInstance; type CustomBlocks = Record>; declare const PostPlugin: unplugin.UnpluginInstance; declare const plugin: unplugin.UnpluginInstance; 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 };