import type { AnyObject } from "prostgles-types"; import type { DeleteRule, InsertRule, UpdateRule } from "../../PublishParser/PublishParser"; import type { LocalParams } from "../DboBuilder"; import type { TableHandler } from "./TableHandler"; export declare const executeAfterHooksCheckAndPostValidation: ({ tableHandler, operation, data, localParams, rows, }: { tableHandler: TableHandler; operation: { name: "delete"; rule: undefined | DeleteRule; } | { name: "update"; rule: undefined | UpdateRule; } | { name: "insert"; rule: undefined | InsertRule; }; localParams: LocalParams | undefined; data: AnyObject | AnyObject[]; rows: AnyObject[]; }) => Promise; //# sourceMappingURL=executeAfterHooksCheckAndPostValidation.d.ts.map