## API Report File for "@backstage/plugin-sonarqube"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts
/// <reference types="react" />

import { BackstagePlugin } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { InfoCardVariants } from '@backstage/core-components';

// Warning: (ae-missing-release-tag) "EntitySonarQubeCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const EntitySonarQubeCard: ({
  variant,
  duplicationRatings,
}: {
  entity?: Entity | undefined;
  variant?: InfoCardVariants | undefined;
  duplicationRatings?:
    | {
        greaterThan: number;
        rating: '1.0' | '2.0' | '3.0' | '4.0' | '5.0';
      }[]
    | undefined;
}) => JSX.Element;

// Warning: (ae-missing-release-tag) "isSonarQubeAvailable" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const isSonarQubeAvailable: (entity: Entity) => boolean;

// Warning: (ae-missing-release-tag) "SonarQubeCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const SonarQubeCard: ({
  variant,
  duplicationRatings,
}: {
  entity?: Entity | undefined;
  variant?: InfoCardVariants | undefined;
  duplicationRatings?: DuplicationRating[] | undefined;
}) => JSX.Element;

// Warning: (ae-missing-release-tag) "sonarQubePlugin" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
const sonarQubePlugin: BackstagePlugin<{}, {}>;
export { sonarQubePlugin as plugin };
export { sonarQubePlugin };

// Warnings were encountered during analysis:
//
// src/components/SonarQubeCard/SonarQubeCard.d.ts:11:5 - (ae-forgotten-export) The symbol "DuplicationRating" needs to be exported by the entry point index.d.ts

// (No @packageDocumentation comment for this package)
```
