@graperank/storage-s3
Version:
The S3 Storage plugin provides GrapeRank the means to store and retrieve scorecards from any S3 compatible simple storage service.
10 lines (9 loc) • 481 B
TypeScript
import { GrapevineKeys, WorldviewKeys, WorldviewData, StorageProcessor, StorageFileList, s3Config, ScorecardsEntry, StorageOperations } from "@graperank/util/types";
export declare class s3Processor implements StorageProcessor {
observers: {
list: () => Promise<StorageFileList | undefined>;
};
worldview: StorageOperations<WorldviewKeys, WorldviewData>;
scorecards: StorageOperations<GrapevineKeys, ScorecardsEntry[]>;
constructor(config: s3Config);
}