armisa-models
Version:
models of armisa!
24 lines (23 loc) • 664 B
TypeScript
import { MainStateManager } from "./MainStateManager";
export interface IReportInfoing {
id: number;
path: string;
title: string;
fileName: string;
}
export declare class ReportInfoing {
mainStateManager: MainStateManager;
userLogin(reportInfos: IReportInfoing[]): void;
reportInfos: ReportInfo[];
constructor(mainStateManager: MainStateManager);
}
declare class ReportInfo {
id: number;
path: string;
fileName: string;
title: string;
system: '02.Accounting' | '09.Net';
type: 'report' | 'form';
constructor(id: number, path: string, fileName: string, title: string);
}
export {};