import type { EnvelopeReturn } from '../../lib/index.ts';
import type { Workspace } from '../../pm/index.ts';
import type { DeplintRunResult } from './types.ts';
export interface DepLintOptions {
    /** Source paths to exclude, passed via --exclude on the command line */
    cliExclude?: string[];
    deps?: boolean;
    devDeps?: boolean;
    fix?: boolean;
    format?: 'human' | 'json';
    jobs?: number;
    peerDeps?: boolean;
    pkg?: string;
    verbose?: boolean;
    workspaces?: Workspace[];
}
export declare const deplint: ({ pkg, deps, devDeps, fix, peerDeps, verbose, cliExclude, format, jobs, workspaces: inputWorkspaces, }: DepLintOptions) => Promise<EnvelopeReturn<DeplintRunResult>>;
//# sourceMappingURL=deplint.d.ts.map