/// import { ILog } from '@/common/types'; declare const fieldsMap: Map JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update?: undefined; delete?: undefined; customRender?: undefined; } | { name: string; create?: undefined; update?: undefined; delete?: undefined; customRender?: undefined; } | { name: string; create: { render: (log: ILog) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { transform: ({ oldString, newString }: { oldString?: string | undefined; newString?: string | undefined; }) => number | ""; hidden?: undefined; dontJudge?: undefined; render?: undefined; condition?: undefined; }; delete: { render: (log: ILog) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { operation: string; transform: ({ newString }: { newString: string; }) => string; render?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; delete: { operation: string; transform: ({ oldString }: { oldString: string; }) => string; render?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update?: undefined; customRender?: undefined; } | { name: string; create: { hidden: boolean; render?: undefined; operation?: undefined; transform?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { hidden: boolean; transform?: undefined; dontJudge?: undefined; render?: undefined; condition?: undefined; }; delete: { operation: string; hidden: boolean; render?: undefined; transform?: undefined; condition?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { hidden: boolean; render?: undefined; operation?: undefined; transform?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { hidden: boolean; transform?: undefined; dontJudge?: undefined; render?: undefined; condition?: undefined; }; delete: { hidden: boolean; render?: undefined; operation?: undefined; transform?: undefined; condition?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { condition: ({ newString, oldString }: { newString: string; oldString: string; }) => boolean; transform: ({ newString, oldString }: { newString: string; oldString: string; }) => string; render?: undefined; operation?: undefined; hidden?: undefined; dontJudge?: undefined; }; update: { dontJudge: boolean; transform?: undefined; hidden?: undefined; render?: undefined; condition?: undefined; }; delete: { condition: ({ newString, oldString }: { newString: string; oldString: string; }) => boolean; transform: ({ newString, oldString }: { newString: string; oldString: string; }) => string; render?: undefined; operation?: undefined; hidden?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { render: (log: ILog) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { render: (log: ILog) => JSX.Element; transform?: undefined; hidden?: undefined; dontJudge?: undefined; condition?: undefined; }; delete?: undefined; customRender?: undefined; } | { name: string; create: { render: ({ newString, oldString }: { newString: string; oldString: string; }) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { render: ({ newString, oldString }: { newString: string; oldString: string; }) => JSX.Element; transform?: undefined; hidden?: undefined; dontJudge?: undefined; condition?: undefined; }; delete: { render: ({ newString, oldString }: { newString: string; oldString: string; }) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { hidden: boolean; render?: undefined; operation?: undefined; transform?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { dontJudge: boolean; transform?: undefined; hidden?: undefined; render?: undefined; condition?: undefined; }; delete: { hidden: boolean; render?: undefined; operation?: undefined; transform?: undefined; condition?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { render: () => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { render: () => JSX.Element; transform?: undefined; hidden?: undefined; dontJudge?: undefined; condition?: undefined; }; delete: { dontJudge: boolean; render?: undefined; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; }; customRender?: undefined; } | { name: string; create: { dontJudge: boolean; render?: undefined; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; }; delete: { dontJudge: boolean; render?: undefined; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; }; update?: undefined; customRender?: undefined; } | { name: string; update: { dontJudge: boolean; transform?: undefined; hidden?: undefined; render?: undefined; condition?: undefined; }; create?: undefined; delete?: undefined; customRender?: undefined; } | { name: string; create: { condition: ({ newString, oldString }: { newString: string; oldString: string; }) => boolean; transform: ({ newString, oldString }: { newString: string; oldString: string; }) => string; render?: undefined; operation?: undefined; hidden?: undefined; dontJudge?: undefined; }; update: { condition: ({ newString, oldString }: { newString: string; oldString: string; }) => boolean; transform?: undefined; hidden?: undefined; dontJudge?: undefined; render?: undefined; }; delete: { condition: ({ newString, oldString }: { newString: string; oldString: string; }) => boolean; transform: ({ newString, oldString }: { newString: string; oldString: string; }) => string; render?: undefined; operation?: undefined; hidden?: undefined; dontJudge?: undefined; }; customRender?: undefined; } | { name: string; create: { render: (log: ILog) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update: { dontJudge: boolean; transform?: undefined; hidden?: undefined; render?: undefined; condition?: undefined; }; delete: { dontJudge: boolean; render?: undefined; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; }; customRender?: undefined; } | { create: { dontJudge: boolean; render?: undefined; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; }; update: { dontJudge: boolean; transform?: undefined; hidden?: undefined; render?: undefined; condition?: undefined; }; delete: { dontJudge: boolean; render?: undefined; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; }; customRender: (log: ILog) => JSX.Element; name?: undefined; } | { name: string; create: { render: (log: ILog) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; delete: { render: (log: ILog) => JSX.Element; operation?: undefined; transform?: undefined; hidden?: undefined; condition?: undefined; dontJudge?: undefined; }; update?: undefined; customRender?: undefined; }>; export default fieldsMap;