import { S3 } from "aws-sdk";
import { AbstractAccessor, AbstractLocalFileSystem } from "kura";
import { S3FileSystemOptions } from "./S3FileSystemOption";
export declare class S3LocalFileSystem extends AbstractLocalFileSystem {
    private config;
    private bucket;
    private s3Options?;
    private rootDir;
    constructor(config: S3.ClientConfiguration, bucket: string, roorDir: string, s3Options?: S3FileSystemOptions);
    protected createAccessor(): Promise<AbstractAccessor>;
}
//# sourceMappingURL=S3LocalFileSystem.d.ts.map