import { GlideExecutionTracker } from "./GlideExecutionTracker"; import { GlideHTTPUtil } from "./GlideHTTPUtil"; export declare class ScopedAppRepoRequest { addHeader(key: string, value: string): ScopedAppRepoRequest; constructor(requestType: string, parameters: Map); downloadAttachment( targetTable: string, targetSysID: string, fileName: string, fileContentType: string, downloadTracker: GlideExecutionTracker ): string; get(): string; getErrorMessage(): string; getGlideHttpUtil(username: string, password: string): GlideHTTPUtil; getJSON(): string; getStatusCode(): number; getUploadUrl(): string; isQuiet(): boolean; post(): string; setBasicAuth(username: string, password: string): ScopedAppRepoRequest; setParameter(key: string, value: string): ScopedAppRepoRequest; setQuiet(b: boolean): ScopedAppRepoRequest; uploadAttachments( attachmentIds: string[], uploadTracker: GlideExecutionTracker ): string; }