import * as React from 'react'; export type FileMarkerAction = 'move' | 'rotate' | 'scale' | 'animate' | 'hide' | 'delete'; export interface PlacementActionsCardProps { name: string; Icon: React.ComponentType<{ className?: string; }>; onAction?: (action: FileMarkerAction) => void; onClose?: () => void; /** Which placement actions this file can actually save. Omit to offer them all. */ actions?: FileMarkerAction[]; /** The card has no translations of its own, so a caller with any supplies the hide label. */ hideLabel?: string; } /** The placement menu, shared by the floating marker and the viewport right-click. */ export declare function PlacementActionsCard({ name, Icon, onAction, onClose, actions, hideLabel }: PlacementActionsCardProps): React.JSX.Element; //# sourceMappingURL=PlacementActionsCard.d.ts.map