import type { RecordPageContainerProps } from '../../../pageContainers/RecordPage'; import type { BaseResource } from '../../../pages/types'; export declare const deleteRecordAtom: import("jotai").PrimitiveAtom<{ executeDelete?: (() => Promise) | undefined; }> & { init: { executeDelete?: (() => Promise) | undefined; }; }; export declare const useDeleteRecordState: () => { executeDelete?: (() => Promise) | undefined; }; /** * TODO: propsをdeprecatedにしたので将来的に削除 */ export declare const useSetDeleteRecordState: ({ defaultOperationOptions, executeDelete: executeDeleteProp, page, resource, resourcePaths, windowControlOptions, }: Pick, "resource" | "page" | "resourcePaths" | "defaultOperationOptions" | "windowControlOptions" | "executeDelete">) => void;