import type { PackageDependency } from '../../../types'; import { DependencyExtractor } from '../../base'; import type { TerraformDefinitionFile } from '../../hcl/types'; export declare const githubRefMatchRegex: RegExp; export declare const bitbucketRefMatchRegex: RegExp; export declare const gitTagsRefMatchRegex: RegExp; export declare const azureDevOpsSshRefMatchRegex: RegExp; export declare class ModuleExtractor extends DependencyExtractor { getCheckList(): string[]; extract(hclRoot: TerraformDefinitionFile): PackageDependency[]; private analyseTerraformModule; }