UNPKG

piclist

Version:

Modified PicGo core, A tool for picture uploading

16 lines (15 loc) 865 B
import { IConfigItem, IPicGo } from '../types'; export declare class ConfigManager { private readonly ctx; constructor(ctx: IPicGo); migrateToMultiConfig(uploaderName: string): void; getCurrentUploaderConfig(uploaderName: string): IConfigItem | null; getAllUploaderConfigs(uploaderName: string): IConfigItem[]; addUploaderConfig(uploaderName: string, configName: string, configData: any): IConfigItem; updateUploaderConfig(uploaderName: string, configId: string, configData: any): boolean; deleteUploaderConfig(uploaderName: string, configId: string): boolean; setDefaultConfig(uploaderName: string, configId: string): boolean; private syncConfigToPicBed; getConfigByName(uploaderName: string, configName: string): IConfigItem | null; renameConfig(uploaderName: string, configId: string, newName: string): boolean; }