import type React from 'react';
declare const octiconMap: {
    issueOpened: import("@primer/octicons-react").Icon;
    pullOpened: import("@primer/octicons-react").Icon;
    issueClosed: import("@primer/octicons-react").Icon;
    issueClosedNotPlanned: import("@primer/octicons-react").Icon;
    pullClosed: import("@primer/octicons-react").Icon;
    pullMerged: import("@primer/octicons-react").Icon;
    draft: import("@primer/octicons-react").Icon;
    issueDraft: import("@primer/octicons-react").Icon;
    pullQueued: import("@primer/octicons-react").Icon;
    unavailable: import("@primer/octicons-react").Icon;
    alertOpened: import("@primer/octicons-react").Icon;
    alertFixed: import("@primer/octicons-react").Icon;
    alertDismissed: import("@primer/octicons-react").Icon;
    alertClosed: import("@primer/octicons-react").Icon;
    open: null;
    closed: null;
    archived: import("@primer/octicons-react").Icon;
};
export type StateLabelProps = React.HTMLAttributes<HTMLSpanElement> & {
    size?: 'small' | 'medium';
    /** @deprecated use size property with value 'small' or 'medium' instead */
    variant?: 'normal' | 'small';
    status: keyof typeof octiconMap;
};
declare const StateLabel: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLSpanElement> & {
    size?: "small" | "medium";
    /** @deprecated use size property with value 'small' or 'medium' instead */
    variant?: "normal" | "small";
    status: keyof typeof octiconMap;
} & React.RefAttributes<HTMLSpanElement>>;
export default StateLabel;
//# sourceMappingURL=StateLabel.d.ts.map