import type { Bud, Modules } from '@roots/bud-framework';
import type { ApplyPlugin, Extension } from '@roots/bud-framework/extension';
export type Parameters = [
    `${keyof Modules & string}` | ApplyPlugin | Array<`${keyof Modules & string}` | ApplyPlugin | Extension> | Extension
];
export interface use {
    (...source: Parameters): Promise<Bud>;
}
export declare const use: use;
