@quo0/stiletto
Version:
With stiletto library you will be able to mock requests and choose between preconfigured responses right on the fly via UI
22 lines (21 loc) • 1.18 kB
TypeScript
import { FileExtension } from "../../../app/constants";
import { StilettoPersonalSettingsConfig, StilettoRootConfig, StilettoRoutesConfig, StilettoSetupConfig } from "../../../app/interfaces";
import { IAbstractFileStructureEntity, IAbstractFolderStructureEntity } from "./file-structure-entity.model.interface";
export interface IStructureModelConfig {
rootPath: string;
setupName: string;
setupPath: string;
defaultExtension: FileExtension;
}
export interface IStructureModel extends IStructureModelConfig {
ROOT_CONFIG: IAbstractFileStructureEntity<StilettoRootConfig>;
PERSONAL_SETTINGS_CONFIG: IAbstractFileStructureEntity<StilettoPersonalSettingsConfig>;
DEFAULT_STILETTO_FOLDER: IAbstractFolderStructureEntity;
SETUP_FOLDER: IAbstractFolderStructureEntity;
SETUP_SETTINGS_CONFIG: IAbstractFileStructureEntity<StilettoSetupConfig>;
EXTENSIONS_FOLDER: IAbstractFolderStructureEntity;
ROUTES_FOLDER: IAbstractFolderStructureEntity;
ROUTES_CONFIG: IAbstractFileStructureEntity<StilettoRoutesConfig>;
TEMPORARY_ROUTES_CONFIG: IAbstractFileStructureEntity<StilettoRoutesConfig>;
clearCache(): void;
}