import { BaseRule, FileContent, SecurityIssue } from '../types';
export declare class MissingSecurityHeadersRule extends BaseRule {
    readonly name = "missing-security-headers";
    readonly description = "Detects missing HTTP security headers";
    readonly severity: "medium";
    private readonly securityHeaders;
    private readonly serverPatterns;
    check(fileContent: FileContent): SecurityIssue[];
    private isWebApplicationFile;
    private hasServerCode;
    private checkMissingHeaders;
    private hasSecurityHeader;
    private findReportLocation;
    private getHeaderRecommendations;
}
//# sourceMappingURL=missing-security-headers.d.ts.map