import { Resource, ReadSeekCloser } from '../type';
export declare class ResourceTransformationKey {
    name: string;
    private elements;
    constructor(name: string, elements?: any[]);
    static newResourceTransformationKey(name: string, ...elements: any[]): ResourceTransformationKey;
    value(): string;
    private hashElements;
}
export declare function contentReadSeekerCloser(r: Resource): Promise<ReadSeekCloser>;
