import * as t from 'io-ts';
export interface Workspace {
    readonly location: string;
    readonly workspaceDependencies: string[];
    readonly mismatchedWorkspaceDependencies: string[];
}
export declare type Workspaces = Record<string, Workspace>;
export declare const codecWorkspace: t.Type<Workspace, unknown>;
export declare const codecWorkspaces: t.Type<Workspaces, unknown>;
export declare const decode: (j: unknown) => Promise<Workspaces>;
export declare const parse: (input: string) => Promise<Workspaces>;
export declare const info: (cwd: string) => Promise<Workspaces>;
//# sourceMappingURL=YarnWorkspaces.d.ts.map