import ModuleDependency = require('webpack/lib/dependencies/ModuleDependency');
import { BabelTarget } from './babel-target';
import { BabelTargetEntryDependency, EntryLoc } from './babel.target.entry.dependency';
export declare class BabelTargetSingleEntryDependency extends ModuleDependency implements BabelTargetEntryDependency {
    babelTarget: BabelTarget;
    originalName: string;
    name: string;
    loc: EntryLoc;
    readonly type: string;
    getResourceIdentifier(): string;
    constructor(babelTarget: BabelTarget, request: string, originalName: string, loc?: EntryLoc);
}
