import { DyFM_DataModel_Params, DyFM_Metadata } from '@futdevpro/fsm-dynamo'; import { DyNTS_DataService } from './data.service'; import { DyNTS_DBService } from './db.service'; export declare class DyNTS_ArchiveDataService extends DyNTS_DataService { originalDBService: DyNTS_DBService; constructor( /** * Initial data, this will be used by functions on default * @deprecated */ data: T, /** * DB data prams will be used to connect to usable dbService on GlobalService * This is the same data params as the original. */ dataParams: DyFM_DataModel_Params, /** * Initial set for issuer to be able to follow the issuer's activity */ issuer: string); archiveDataById(id: string): Promise; getDataByOriginalId(originalId: string, dontSetToService?: boolean): Promise; archiveData(data?: T, dontSetToService?: boolean): Promise; saveData(data?: T, dontSetToService?: boolean): Promise; } //# sourceMappingURL=archive-data.service.d.ts.map