picgo
Version:
A tool for image uploading
17 lines (16 loc) • 773 B
TypeScript
import type { IPicGo, IPlugin } from '../../types';
interface GetOptions {
format?: string;
}
interface PluginEntry {
name: string;
enabled: boolean;
}
declare const resolveUploader: (ctx: IPicGo) => string;
declare const resolveTransformer: (ctx: IPicGo) => string;
declare const resolvePlugins: (ctx: IPicGo) => PluginEntry[];
declare const createUploaderAction: (ctx: IPicGo) => (options: GetOptions) => string;
declare const createTransformerAction: (ctx: IPicGo) => (options: GetOptions) => string;
declare const createPluginsAction: (ctx: IPicGo) => (options: GetOptions) => PluginEntry[];
declare const get: IPlugin;
export { get, resolveUploader, resolveTransformer, resolvePlugins, createUploaderAction, createTransformerAction, createPluginsAction };