file-parser.d.ts 662 B

123456789
  1. import { IacFileData, IacFileParsed, IaCTestFlags, ParsingResults } from './types';
  2. import { CustomError } from '../../../../../lib/errors';
  3. export declare function parseFiles(filesData: IacFileData[], options?: IaCTestFlags): Promise<ParsingResults>;
  4. export declare function parseNonTerraformFiles(filesData: IacFileData[], options: IaCTestFlags): ParsingResults;
  5. export declare function parseTerraformFiles(filesData: IacFileData[]): ParsingResults;
  6. export declare function tryParseIacFile(fileData: IacFileData, options?: IaCTestFlags): IacFileParsed[];
  7. export declare class UnsupportedFileTypeError extends CustomError {
  8. constructor(fileType: string);
  9. }