import { WorkspaceRole } from '../types'; export declare const columns: ({ id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; formula: string; resultType: string; numberFormat: string; precision: number; filters: never[]; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; required: boolean; sortable: boolean; __typename: string; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; required: boolean; sortable: boolean; __typename: string; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; foreignLookupColumnId: string; lookupColumnType: string; lookupTypeOptions: { precision: number; numberFormat: string; type: string; statuses?: undefined; options?: undefined; foreignTableId?: undefined; useMultiple?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; useGroup?: undefined; useNotify?: undefined; }; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { type: string; useMultiple: boolean; foreignTableId: string; symmetricColumnId: string; foreignWorkspaceId: string; filters: never[]; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { formula: string; resultType: string; recordReferenceColumnId?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { label: string; dateFormat: string; includeTime: boolean; timeFormat: string; useGMT: boolean; useCurrentDateTime: boolean; reminder: { type: string; unit: string; unitDuration: number; hour: number; minute: number; second: number; }; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { dateFormat: string; includeTime: boolean; timeFormat: string; useGMT: boolean; reminder: { type: string; unit: string; unitDuration: number; hour: number; minute: number; second: number; }; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; useCurrentDateTime?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; foreignLookupColumnId: string; lookupColumnType: string; lookupTypeOptions: { statuses: { color: string; label: string; order: number; statusId: string; type: string; }[]; precision?: undefined; numberFormat?: undefined; type?: undefined; options?: undefined; foreignTableId?: undefined; useMultiple?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; useGroup?: undefined; useNotify?: undefined; }; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; editable: boolean; required: boolean; typeOptions: { recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; sortable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; formula: string; resultType: string; numberFormat: string; precision: number; filters: never[]; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { dateFormat: string; includeTime: boolean; timeFormat: string; useGMT: boolean; useCurrentDateTime: boolean; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { label: string; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; editable: boolean; fixed: boolean; sortable: boolean; required: boolean; __typename: string; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { formula: string; numberFormat: string; precision: number; currencyFormat: string; resultType: string; recordReferenceColumnId?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; foreignLookupColumnId: string; lookupColumnType: string; lookupTypeOptions: { type: string; options: { color: string; label: string; order: number; optionId: string; }[]; precision?: undefined; numberFormat?: undefined; statuses?: undefined; foreignTableId?: undefined; useMultiple?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; useGroup?: undefined; useNotify?: undefined; }; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { useRadio: boolean; options: { optionId: string; label: string; color: string; order: number; }[]; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { label: string; formula: string; resultType: string; recordReferenceColumnId?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; foreignLookupColumnId: string; lookupColumnType: string; lookupTypeOptions: { foreignTableId: string; useMultiple: boolean; symmetricColumnId: string; foreignWorkspaceId: string; type: string; precision?: undefined; numberFormat?: undefined; statuses?: undefined; options?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; useGroup?: undefined; useNotify?: undefined; }; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; fixed: boolean; access: null; sourceTableId: string; type: string; typeOptions: { options: { optionId: string; label: string; color: string; order: number; }[]; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { label: string; precision: number; currencyFormat: string; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; formula: string; resultType: string; filters: never[]; numberFormat?: undefined; precision?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { precision: number; numberFormat: string; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { label: string; ratingMax: number; ratingStyle: string; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { roles: WorkspaceRole[]; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { precision: number; numberFormat: string; showBarPercentage: boolean; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; foreignLookupColumnId: string; lookupColumnType: string; lookupTypeOptions: { dateFormat: string; includeTime: boolean; timeFormat: string; useGMT: boolean; useCurrentDateTime: boolean; type: string; precision?: undefined; numberFormat?: undefined; statuses?: undefined; options?: undefined; foreignTableId?: undefined; useMultiple?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; useGroup?: undefined; useNotify?: undefined; }; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; foreignLookupColumnId: string; lookupColumnType: string; lookupTypeOptions: { useMultiple: boolean; useGroup: boolean; useNotify: boolean; type: string; precision?: undefined; numberFormat?: undefined; statuses?: undefined; options?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; }; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: null; access: null; sourceTableId: string; type: string; editable: boolean; typeOptions: { label: string; useImage: boolean; useSingle: boolean; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; required: boolean; typeOptions: { label: string; useImage: boolean; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { label: string; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sourceTableId: string; type: string; typeOptions: { recordReferenceColumnId: string; formula: string; resultType: string; dateFormat: string; includeTime: boolean; timeFormat: string; filters: never[]; numberFormat?: undefined; precision?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; statuses?: undefined; }; __typename: string; required?: undefined; sortable?: undefined; editable?: undefined; fixed?: undefined; } | { id: string; label: string; access: null; sortable: boolean; sourceTableId: string; type: string; typeOptions: { statuses: { statusId: string; label: string; color: string; order: number; type: string; }[]; recordReferenceColumnId?: undefined; formula?: undefined; resultType?: undefined; numberFormat?: undefined; precision?: undefined; filters?: undefined; foreignLookupColumnId?: undefined; lookupColumnType?: undefined; lookupTypeOptions?: undefined; type?: undefined; useMultiple?: undefined; foreignTableId?: undefined; symmetricColumnId?: undefined; foreignWorkspaceId?: undefined; label?: undefined; dateFormat?: undefined; includeTime?: undefined; timeFormat?: undefined; useGMT?: undefined; useCurrentDateTime?: undefined; reminder?: undefined; currencyFormat?: undefined; useRadio?: undefined; options?: undefined; ratingMax?: undefined; ratingStyle?: undefined; roles?: undefined; showBarPercentage?: undefined; useImage?: undefined; useSingle?: undefined; }; __typename: string; required?: undefined; editable?: undefined; fixed?: undefined; })[];