import type { Response } from 'express';
import type { AuthRequest } from '../../middlewares/validateUser';
export declare const BoardsController: {
    createBoard: (req: AuthRequest, res: Response) => Promise<void>;
    getBoardList: (req: AuthRequest, res: Response) => Promise<void>;
    getBoardById: (req: AuthRequest, res: Response) => Promise<void>;
    getWidgetCategories: (req: AuthRequest, res: Response) => Promise<void>;
    getWidgetsByCategory: (req: AuthRequest, res: Response) => Promise<void>;
    saveBoard: (req: AuthRequest, res: Response) => Promise<void>;
    deleteBoard: (req: AuthRequest, res: Response) => Promise<void>;
    getBoardMembers: (req: AuthRequest, res: Response) => Promise<void>;
    addMembership: (req: AuthRequest, res: Response) => Promise<void>;
    removeMembership: (req: AuthRequest, res: Response) => Promise<void>;
};
//# sourceMappingURL=index.d.ts.map