import { Resolver } from './Resolver';
import type { Material, NormalTerminal } from './interface/resolver';
import type { FileSystem } from './interface/fs';
export interface AssetResolverOptions {
    fs: FileSystem;
    roots: string[];
}
export declare class AssetResolver implements Resolver {
    private options;
    constructor(options: AssetResolverOptions);
    resolve(material: Material): Promise<NormalTerminal>;
}
