import type { AuditContext } from '@cclabsnz/sf-core'; import type { SecurityCheck, CheckResult } from '../SecurityCheck.js'; export declare class HardcodedCredentialsCheck implements SecurityCheck { readonly id = "hardcoded-credentials"; readonly name = "Hardcoded Credentials"; readonly category = "Code Security"; readonly description = "Scans Apex code for hardcoded Bearer tokens, Basic auth, API keys, and raw callout URLs"; readonly dependsOnCache: readonly ['namedCredentialEndpoints', 'remoteSiteUrls']; readonly populatesCache: readonly ['apexBodies']; run(ctx: AuditContext): Promise; } //# sourceMappingURL=HardcodedCredentialsCheck.d.ts.map