import { ResourceController } from "@defikitdotnet/agent-framework-backend";
import type { Response } from "express";
import { PostResource } from "../models/Post";
import { XAIAdapter } from "../db/XAIAdapter";
import type { XaiCombatRequest } from "../middleware";
/**
 * Post API controller
 */
export declare class XAICombatPostController extends ResourceController<PostResource> {
    private adapter;
    constructor(adapter: XAIAdapter<any>);
    getMyPosts(req: XaiCombatRequest, res: Response): Promise<void>;
}
//# sourceMappingURL=PostController.d.ts.map