import { Article } from "./types/Article"; import { Image } from "./types/Image"; import { Category } from "./types/Category"; declare class BluaBlueNodeSdk { private readonly APIkey; private readonly PublicId; private endpoint; private apiVersion; private token; private api; constructor(PublicId?: string, APIkey?: string, endpoint?: string, apiVersion?: string); authenticate(): Promise; getToken(): string; setToken(token: any): void; login(redirect: string, endpoint?: string): string; getArticle(slug: string): Promise
; getOwnArticles(): Promise>; updateArticle(article: Article): Promise
; createArticle(article: Article): Promise
; getImages(): Promise>; registerImage(image: string, mode?: string): Promise>; deleteImage(id: any): Promise; getCategories(): Promise>; getAccountInfo(): Promise; private static evaluateError; } export default BluaBlueNodeSdk;