import { Auto, IPlugin } from "@auto-it/core"; import * as t from "io-ts"; declare const pluginOptions: t.PartialC<{ /** The message template to use to post to Twitter */ message: t.StringC; /** A threshold the semver has to pass to be posted to Twitter */ threshold: t.KeyofC<{ patch: null; minor: null; major: null; }>; }>; export declare type ITwitterPluginOptions = t.TypeOf; /** Post your release notes to twitter during `auto release` */ export default class TwitterPlugin implements IPlugin { /** The name of the plugin */ name: string; /** The options of the plugin */ readonly options: Required; /** Send a tweet */ private readonly tweet; /** Initialize the plugin with it's options */ constructor(options?: Partial); /** Tap into auto plugin points. */ apply(auto: Auto): void; } export {}; //# sourceMappingURL=index.d.ts.map