import * as React from 'react'; import { ReactNode } from 'react'; import { Link } from 'react-router-dom'; import { ComponentsOverrides } from '@mui/material/styles'; import { ButtonProps } from './Button'; export declare const CloneButton: (inProps: CloneButtonProps) => React.JSX.Element; interface Props { record?: any; icon?: ReactNode; scrollToTop?: boolean; } export type CloneButtonProps = Props & Omit, 'to'>; declare const _default: React.MemoExoticComponent<(inProps: CloneButtonProps) => React.JSX.Element>; export default _default; declare const PREFIX = "RaCloneButton"; declare module '@mui/material/styles' { interface ComponentNameToClassKey { [PREFIX]: 'root'; } interface ComponentsPropsList { [PREFIX]: Partial; } interface Components { [PREFIX]?: { defaultProps?: ComponentsPropsList[typeof PREFIX]; styleOverrides?: ComponentsOverrides>[typeof PREFIX]; }; } } //# sourceMappingURL=CloneButton.d.ts.map