import React from "react"; export declare function useTaskListColumnsBuilder(): { createNameColumn: (title: React.ReactNode | null, width?: number) => { id: string; component: React.FC; width: number; title: React.ReactNode; }; createStartDateColumn: (title: React.ReactNode | null, width?: number) => { id: string; component: React.FC; width: number; title: React.ReactNode; }; createEndDateColumn: (title: React.ReactNode | null, width?: number) => { id: string; component: React.FC; width: number; title: React.ReactNode; }; createDependenciesColumn: (title: React.ReactNode | null, width?: number) => { id: string; component: React.FC; width: number; title: React.ReactNode; }; createDeleteActionColumn: (width?: number) => { id: string; component: React.FC; width: number; canResize: boolean; }; createEditActionColumn: (width?: number) => { id: string; component: React.FC; width: number; canResize: boolean; }; createAddActionColumn: (width?: number) => { id: string; component: React.FC; width: number; canResize: boolean; }; createAssigneesColumn: (title: React.ReactNode | null, width?: number) => { id: string; component: React.FC; width: number; title: React.ReactNode; }; };