/** * Solidex.Files, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null * 1.0 * undefined */ import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import * as __model from '../model'; import * as i0 from "@angular/core"; export interface GetSystemFolderContentParams { /** * Identifier of the company to be received * format: uuid */ companyId: string; /** * Identifier of the folder to be received * format: uuid */ id: string; /** * The requested API version * default: 1.0 */ 'x-api-version'?: string; /** * The requested API version * default: 1.0 */ 'api-version'?: string; } export interface CreateSystemFolderParams { /** * Application identifier of the company to be received * format: uuid */ companyId: string; /** * The requested API version * default: 1.0 */ 'x-api-version'?: string; /** * The requested API version * default: 1.0 */ 'api-version'?: string; model: __model.CreateSystemFolderRequest; } export interface UploadFileWithTokenParams { /** format: uuid */ companyId: string; /** * The requested API version * default: 1.0 */ 'x-api-version'?: string; /** * The requested API version * default: 1.0 */ 'api-version'?: string; } export interface UploadSystemFilesParams { /** * Identifier of the company to be received * format: uuid */ companyId: string; /** * The requested API version * default: 1.0 */ 'x-api-version'?: string; /** * The requested API version * default: 1.0 */ 'api-version'?: string; } export interface RenameFileParams { /** * Identifier of the company to be received * format: uuid */ companyId: string; /** * Identifier of the file to be received * format: uuid */ id: string; /** New name of the file to be received */ newFileName?: string; /** * The requested API version * default: 1.0 */ 'x-api-version'?: string; /** * The requested API version * default: 1.0 */ 'api-version'?: string; } export declare class SystemService { private http; constructor(http: HttpClient); /** * The method provider possibility to get the folder system content by folder id and company id * http://undefined/swagger/swagger-ui.html#!/System/GetSystemFolderContent */ GetSystemFolderContent(params: GetSystemFolderContentParams): Observable<__model.GetSystemFolderContentResponse>; /** * The method provider possibility to create a system folder by company id * http://undefined/swagger/swagger-ui.html#!/System/CreateSystemFolder */ CreateSystemFolder(params: CreateSystemFolderParams): Observable<__model.CreateSystemFolderResponse>; /** * The method provider possibility to upload file with specific token by company id * http://undefined/swagger/swagger-ui.html#!/System/UploadFileWithToken */ UploadFileWithToken(params: UploadFileWithTokenParams): Observable<__model.FileEntityItemResponse>; /** * The method provider possibility to upload files by folder id and company id * http://undefined/swagger/swagger-ui.html#!/System/UploadSystemFiles */ UploadSystemFiles(params: UploadSystemFilesParams): Observable<__model.UploadSystemFilesResponse>; /** * The method provider possibility to rename file by company id and file id * http://undefined/swagger/swagger-ui.html#!/System/undefined */ renameFile(params: RenameFileParams): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }