import * as React from "react"; export declare const RISK_ALL = "__all__"; export declare const STATUS_ALL = "__all__"; export declare const PRINCIPAL_TYPE_ALL = "__all__"; export declare const TARGET_TYPE_ALL = "__all__"; export interface ActionLedgerFiltersPopoverProps { open: boolean; onOpenChange: (open: boolean) => void; activeFilterCount: number; principalType: string; onPrincipalTypeChange: (value: string) => void; principalId: string; onPrincipalIdChange: (value: string) => void; targetType: string; onTargetTypeChange: (value: string) => void; targetId: string; onTargetIdChange: (value: string) => void; workflowRunId: string; onWorkflowRunIdChange: (value: string) => void; correlationId: string; onCorrelationIdChange: (value: string) => void; evaluatedRisk: string; onEvaluatedRiskChange: (value: string) => void; status: string; onStatusChange: (value: string) => void; } export declare function ActionLedgerFiltersPopover({ open, onOpenChange, activeFilterCount, principalType, onPrincipalTypeChange, principalId, onPrincipalIdChange, targetType, onTargetTypeChange, targetId, onTargetIdChange, workflowRunId, onWorkflowRunIdChange, correlationId, onCorrelationIdChange, evaluatedRisk, onEvaluatedRiskChange, status, onStatusChange, }: ActionLedgerFiltersPopoverProps): React.JSX.Element;