import { type IAlertAnomalyDetectionGranularity } from "@gooddata/sdk-model";
import { type OverlayPositionType } from "@gooddata/sdk-ui-kit";
export interface IAlertGranularitySelectProps {
    id: string;
    allowHourlyRecurrence: boolean;
    selectedGranularity: IAlertAnomalyDetectionGranularity | undefined;
    onGranularityChange: (granularity: IAlertAnomalyDetectionGranularity) => void;
    overlayPositionType?: OverlayPositionType;
    closeOnParentScroll?: boolean;
}
export declare function AlertGranularitySelect({ id, allowHourlyRecurrence, selectedGranularity, onGranularityChange, overlayPositionType, closeOnParentScroll }: IAlertGranularitySelectProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=AlertGranularitySelect.d.ts.map