import Cache from '../http/Cache';
import ResourceResolver from './ResourceResolver';
import ResourceTransformer from './ResourceTransformer';
/**
 * @module ResourceChainRegistration
 */
export default class ResourceChainRegistration {
    readonly resolvers: Array<ResourceResolver>;
    readonly transformers: Array<ResourceTransformer>;
    constructor(cacheResources: boolean, cache?: Cache);
    addResolver(resolver: ResourceResolver): this;
    addTransformer(transformer: ResourceTransformer): this;
}
