import { AsyncAPIPluginContext, AsyncAPIPluginOptions, AsyncAPIPluginResolvedConfig, AsyncAPIPluginUserConfig } from "./types/plugin.mjs"; import "./types/index.mjs"; import { Plugin } from "powerlines"; //#region src/index.d.ts declare module "powerlines" { interface Config { asyncapi?: AsyncAPIPluginOptions; } } /** * A Powerlines plugin to integrate AsyncAPI for code generation via Power Plant. * * @param options - The plugin options. * @returns Powerlines plugin instances. */ declare const plugin: (options: AsyncAPIPluginOptions) => Plugin[]; //#endregion export { AsyncAPIPluginContext, AsyncAPIPluginOptions, AsyncAPIPluginResolvedConfig, AsyncAPIPluginUserConfig, plugin }; //# sourceMappingURL=index.d.mts.map