import { BugSplatNodeOptions } from './bugsplat-node-options'; export declare class BugSplatNode { private _bugsplat; private _fs; private _path; private _process; private _console; private _additionalFilePaths; get database(): string; get application(): string; get version(): string; constructor(database: string, application: string, version: string); setDefaultAppKey(appKey: string): void; setDefaultAttributes(attributes: Record): void; setDefaultDescription(description: string): void; setDefaultEmail(email: string): void; setDefaultUser(user: string): void; setDefaultAdditionalFilePaths(additionalFilePaths: Array): void; post(errorToPost: Error, options?: BugSplatNodeOptions): Promise; postAndExit(errorToPost: Error, options?: BugSplatNodeOptions): Promise; postFeedback(title: string, options?: BugSplatNodeOptions): Promise; private createAttachmentsFromFilePaths; }