export declare const ARTICLE_METADATA_FIELDS = "\n\tobject_id\n\tdraft_article_id\n\tpublished_article_id\n\tname\n\tprivacy_kind\n\tworkspace_id\n\tfolder_id\n\tstate\n\tupdated_at\n\tcreator\n\towners { id name }\n\tsubscribers { id name }\n"; export declare const ARTICLE_BLOCK_FIELDS = "\n\tid\n\ttype\n\tcontent\n\tposition\n\tparent_block_id\n\tpublished_article_id\n\tcreated_at\n\tupdated_at\n\tcreated_by { id name }\n"; export declare const KB_SNIPPET_FIELDS = "\n\tid\n\ttitle\n\ttext\n\tparent_id\n\tcreated_at\n\tupdated_at\n\tdistance\n\turl\n"; export interface PublishArticleInput { objectId: string; privacyKind: string; folderId?: string; addSubscribers: string[]; removeSubscribers: string[]; } export declare function buildPublishArticleVariables(input: PublishArticleInput): Record; export declare function describeArticleError(error: unknown): string | null;