import { type FilterContextItem, type IAutomationMetadataObject } from "@gooddata/sdk-model";
import { type OverlayPositionType } from "@gooddata/sdk-ui-kit";
import { type IAttachmentFilterInfo } from "../../hooks/useFiltersForDashboardScheduledExportInfo.js";
export interface IDashboardAttachmentsProps {
    scheduledExportToEdit?: IAutomationMetadataObject;
    dashboardSelected: boolean;
    areDashboardFiltersChanged: boolean;
    dashboardFilters?: FilterContextItem[];
    isCrossFiltering: boolean;
    filtersToDisplayInfo: IAttachmentFilterInfo[];
    onDashboardAttachmentsSelectionChange: (dashboardSelected: boolean, filters?: FilterContextItem[]) => void;
    enableAutomationFilterContext?: boolean;
    overlayPositionType?: OverlayPositionType;
}
export declare function DashboardAttachments({ dashboardSelected, scheduledExportToEdit, areDashboardFiltersChanged, dashboardFilters, isCrossFiltering, filtersToDisplayInfo, onDashboardAttachmentsSelectionChange, enableAutomationFilterContext, overlayPositionType }: IDashboardAttachmentsProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=DashboardAttachments.d.ts.map