import { TypescriptConfig } from '../interfaces/TypescriptInterfaces';
export interface ILookupProps {
    typescriptFirst?: boolean;
    javascriptFirst?: boolean;
    isDev?: boolean;
    fileDir?: string;
    filePath?: string;
    target: string;
}
export interface TsConfigAtPath {
    absPath: string;
    tsConfig: TypescriptConfig;
}
export interface ILookupResult {
    isDirectoryIndex?: boolean;
    fileExists: boolean;
    absPath: string;
    extension?: string;
    monorepoModulesPaths?: string;
    tsConfigAtPath?: TsConfigAtPath;
    customIndex?: boolean;
}
export declare function fileLookup(props: ILookupProps): ILookupResult;
