export declare class IqServerResult {
    readonly component: Component;
    readonly matchState: string;
    readonly catalogDate: string;
    readonly licenseData: LicenseData;
    readonly securityData: SecurityData;
    readonly policyData: PolicyData;
    constructor(result: any);
    toAuditLog(): string;
}
declare class Component {
    readonly packageUrl: string;
    readonly hash: string;
    readonly componentIdentifier: {};
    readonly proprietary: boolean;
    constructor(component: any);
}
declare class LicenseData {
    readonly declaredLicenses: {};
    readonly observedLicenses: {};
    readonly overriddenLicenses: {};
    readonly status: string;
    constructor(licenseData: any);
}
declare class SecurityData {
    readonly securityData: any;
    constructor(securityData: any);
}
declare class PolicyData {
    readonly policyData: any;
    constructor(policyData: any);
}
export {};
