export interface WorkspaceFileLookupResult {
    /** alphabetically-sorted other candidates found in the same directory, if multiple */
    alternates?: string[];
    path: string;
}
/**
 * Walk upward from `startDir` looking for a directory that contains at least
 * one `*.code-workspace` file. Returns the first such match. If more than one
 * file is present in that directory, returns the alphabetically-first and
 * lists the rest as `alternates`.
 */
export declare function findCodeWorkspaceFile(startDir: string): WorkspaceFileLookupResult | undefined;
export declare function resolveCodeWorkspaceFile(explicit: string | undefined, startDir: string): WorkspaceFileLookupResult | undefined;
//# sourceMappingURL=findWorkspaceFile.d.ts.map