diff --git a/index.d.ts b/index.d.ts index 345ecd35..392624ae 100644 --- a/index.d.ts +++ b/index.d.ts @@ -2912,16 +2912,14 @@ export type DeleteRecordOperationGo = < options?: Options, ) => Options extends infer O ? "response" extends keyof O - ? O["response"] extends "all_new" - ? Promise<{ data: T }> - : O["response"] extends "all_old" - ? Promise<{ data: T }> + ? O["response"] extends "all_old" + ? Promise<{ data: T | null }> : O["response"] extends "default" - ? Promise<{ data: Keys }> + ? Promise<{ data: Keys | null }> : O["response"] extends "none" ? Promise<{ data: null }> - : Promise<{ data: Partial }> - : Promise<{ data: Keys }> + : Promise<{ data: Keys | null }> + : Promise<{ data: Keys | null }> : never; export type BatchWriteGo = (