import * as pulumi from "@pulumi/pulumi";
export declare function getFleetSummarizeLibraryInventory(args?: GetFleetSummarizeLibraryInventoryArgs, opts?: pulumi.InvokeOptions): Promise<GetFleetSummarizeLibraryInventoryResult>;
/**
 * A collection of arguments for invoking getFleetSummarizeLibraryInventory.
 */
export interface GetFleetSummarizeLibraryInventoryArgs {
    applicationId?: string;
    fleetId?: string;
    managedInstanceId?: string;
    timeEnd?: string;
    timeStart?: string;
}
/**
 * A collection of values returned by getFleetSummarizeLibraryInventory.
 */
export interface GetFleetSummarizeLibraryInventoryResult {
    readonly applicationId?: string;
    readonly dynamicallyDetectedLibraryCount: number;
    readonly fleetId?: string;
    readonly highSeverityLibraryCount: number;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    readonly lowSeverityLibraryCount: number;
    readonly managedInstanceId?: string;
    readonly mediumSeverityLibraryCount: number;
    readonly staticallyDetectedLibraryCount: number;
    readonly timeEnd?: string;
    readonly timeStart?: string;
    readonly uncorrelatedPackageCount: number;
}
export declare function getFleetSummarizeLibraryInventoryOutput(args?: GetFleetSummarizeLibraryInventoryOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetFleetSummarizeLibraryInventoryResult>;
/**
 * A collection of arguments for invoking getFleetSummarizeLibraryInventory.
 */
export interface GetFleetSummarizeLibraryInventoryOutputArgs {
    applicationId?: pulumi.Input<string | undefined>;
    fleetId?: pulumi.Input<string | undefined>;
    managedInstanceId?: pulumi.Input<string | undefined>;
    timeEnd?: pulumi.Input<string | undefined>;
    timeStart?: pulumi.Input<string | undefined>;
}
//# sourceMappingURL=getFleetSummarizeLibraryInventory.d.ts.map