///
import { CrudRequestDetail, DetailLayoutProps } from "@nexys/react-bootstrap/dist/headless/detail/type";
import { ViewField } from "@nexys/react-bootstrap/dist/headless/view/type";
import { FormProps } from "@nexys/react-bootstrap/dist/headless/form/type";
import { ExtraUnit } from "@nexys/react-bootstrap/dist/headless/crud/type";
declare const DetailWLayout: (Form: (a: FormProps) => JSX.Element, viewFields: ViewField[], { update, detail, deleteById, getOptions }: CrudRequestDetail, redirectUrlDelete: string, showToggle: boolean | undefined, detailColWidth: number, extras?: ExtraUnit[] | undefined, editTitle?: string | undefined) => ({ backUrl, id }: Omit, "Detail"> & {
id?: Id | undefined;
}) => JSX.Element;
export default DetailWLayout;