import { type ReactNode } from "react"; import { type DashboardAttachmentType, type WidgetAttachmentType } from "@gooddata/sdk-model"; export declare const widgetAttachmentLabels: Record; export declare const dashboardAttachmentLabels: Record; export declare const attachmentIcons: Record; type AttachmentItem = { type: T; selected: boolean; }; interface IAttachmentsSelectProps { attachments: AttachmentItem[]; onChange: (attachments: AttachmentItem[]) => void; mode: "widget" | "dashboard"; onAddButtonRef: (ref: HTMLButtonElement | null) => void; } export declare function AttachmentsSelect({ attachments: initialAttachments, onChange, mode, onAddButtonRef }: IAttachmentsSelectProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=AttachmentsSelect.d.ts.map