snyk
Version:
snyk library and cli utility
12 lines (11 loc) • 691 B
TypeScript
import { IacFileInDirectory, IacOutputMeta, Options, TestOptions } from '../../../../lib/types';
import * as ora from 'ora';
import { IacOrgSettings } from './local-execution/types';
import { OciRegistry } from './local-execution/rules/oci-registry';
export declare function scan(iacOrgSettings: IacOrgSettings, options: any, testSpinner: ora.Ora | undefined, paths: string[], orgPublicId: string, buildOciRules: () => OciRegistry, projectRoot: string, remoteRepoUrl?: string, targetName?: string): Promise<{
iacOutputMeta: IacOutputMeta;
iacScanFailures: IacFileInDirectory[];
iacIgnoredIssuesCount: number;
results: any[];
resultOptions: (Options & TestOptions)[];
}>;