import type { PrepareContext, PublishContext, VerifyConditionsContext } from 'semantic-release'; import type { PluginConfig } from './definitions/plugin-config.js'; export interface PublishResults { curseforge: Array<{ url: string; }>; modrinth: Array<{ url: string; }>; } export declare function verifyConditions(pluginConfig: PluginConfig, context: VerifyConditionsContext): Promise; export declare function prepare(pluginConfig: PluginConfig, context: PrepareContext): Promise; export declare function publish(pluginConfig: PluginConfig, context: PublishContext): Promise; //# sourceMappingURL=index.d.ts.map