import type { IDataObject } from 'n8n-workflow'; import type { FilterMapping } from '../../utils/index'; export interface IArticles extends IDataObject { id: number; name: string; content: string; slug: string; draft: boolean; url: string; object_type: string; folder_id?: number; enable_sharing: boolean; share_url?: string; company_id?: number; created_at?: string; updated_at?: string; public_photos?: string[]; company_id_label?: string; folder_id_label?: string; folder_description?: string; folder_path?: string; } export interface IArticlesResponse extends IDataObject { article: IArticles; } export type ArticlesOperation = 'archive' | 'create' | 'delete' | 'get' | 'getAll' | 'getVersionHistory' | 'unarchive' | 'update'; export interface IArticlePostProcessFilters extends IDataObject { folder_id?: number; } export declare const articleFilterMapping: FilterMapping;