import { BaseHook, NickProcessArtfact } from '@mrp-brasil/nick-process-commons'; import { Observable } from 'rxjs'; export declare class AwsS3Hook extends BaseHook { upload(inputArtifact: NickProcessArtfact): Observable; delete(inputArtifact: NickProcessArtfact): Observable; getUploadInfo(inputArtifact: NickProcessArtfact): Observable; download(inputArtifact: NickProcessArtfact): Observable; downloadToBuffer(inputArtifact: NickProcessArtfact): Observable; downloadBase64(inputArtifact: NickProcessArtfact): any; downloadJson(inputArtifact: NickProcessArtfact): any; link(inputArtifact: NickProcessArtfact): any; private buildS3Bucket; } //# sourceMappingURL=aws.s3.hook.d.ts.map