import { JsonApiObject } from "json-api-normalizer"; import { ApiActionHandler } from ".."; import { Operation } from "../interfaces/Operation"; import { ActionPostData } from "../json-api-client/interfaces/ActionPostData"; import { ExtractJSONAModel } from "../types/UtilityTypes"; export declare const usePost: , F = ExtractJSONAModel>(apiActionHandler: T, headers?: { [key: string]: string; } | undefined) => { operation: Operation; record: F | null; loading: boolean; create: (data: ActionPostData) => Promise; };