picgo-plugin-s3
Version:
picgo amazon s3 uploader
20 lines (19 loc) • 590 B
TypeScript
import { IPicGo, IPluginConfig } from "picgo";
export interface IS3UserConfig {
accessKeyID: string;
secretAccessKey: string;
bucketName: string;
uploadPath: string;
region?: string;
endpoint?: string;
proxy?: string;
pathStyleAccess?: boolean;
rejectUnauthorized?: boolean;
acl?: string;
disableBucketPrefixToURL?: boolean;
urlPrefix?: string;
urlSuffix?: string;
outputURLPattern?: string;
}
export declare const getPluginConfig: (ctx: IPicGo) => IPluginConfig[];
export declare function loadUserConfig(ctx: IPicGo): IS3UserConfig;