import type { TransformOptions } from '@babel/core';
import { type MorfeoBabelPluginOptions } from '@morfeo/babel-plugin';
import { type Theme } from '@morfeo/web';
export type MorfeoCompilerOptions = MorfeoBabelPluginOptions & {
    babel?: TransformOptions;
    entryPoints?: string[];
    output?: string;
    theme: Theme;
    watch?: boolean;
};
export declare const collector: {
    init: (pluginOptions: Partial<MorfeoCompilerOptions>) => void;
    collect: () => Promise<void>;
};
