import type { OnTemplateRenderedHook } from '../../vitrify-config.js'; import type { VitrifyPlugin } from '../index.js'; import { type QuasarComponents, type QuasarDirectives, type QuasarIconSets, type QuasarPlugins, type GlobalQuasarIconMapFn, type QuasarIconSet } from 'quasar'; import type { QuasarFonts } from '@quasar/extras'; export interface QuasarPluginOptions { framework: { components?: (keyof QuasarComponents)[]; directives?: (keyof QuasarDirectives)[]; plugins?: (keyof QuasarPlugins)[]; lang?: string; iconSet?: QuasarIconSets | QuasarIconSet; iconMapFn?: GlobalQuasarIconMapFn; }; extras?: (QuasarIconSets | QuasarFonts)[]; disableSass?: boolean; } export declare const injectSsrContext: OnTemplateRenderedHook; export declare const QuasarPlugin: VitrifyPlugin;