import { createOperationId } from "./helpers/create-operation-id.mjs"; import { HeyAPIPluginContext, HeyAPIPluginOptions, HeyAPIPluginOutputOptions, HeyAPIPluginResolvedConfig, HeyAPIPluginUserConfig } from "./types/plugin.mjs"; import { Plugin } from "powerlines"; //#region src/index.d.ts declare module "powerlines" { interface Config { heyApi?: HeyAPIPluginOptions; } } /** * A Powerlines plugin to integrate Hey API for code generation. * * @see https://heyapi.dev/ * * @param options - The plugin options. * @returns A Powerlines plugin instance. */ declare const plugin: (options?: HeyAPIPluginOptions) => Plugin; //#endregion export { HeyAPIPluginContext, HeyAPIPluginOptions, HeyAPIPluginOutputOptions, HeyAPIPluginResolvedConfig, HeyAPIPluginUserConfig, createOperationId, plugin as default, plugin }; //# sourceMappingURL=index.d.mts.map