@lcap/asl
Version:
NetEase Application Specific Language
187 lines (186 loc) • 6.88 kB
TypeScript
declare namespace _default {
namespace loadPages {
namespace url {
const path: string;
const method: string;
}
namespace mock {
namespace case1 {
const success: boolean;
namespace data {
export const code: number;
const data_1: {
id: string;
name: string;
title: string;
serviceId: string;
createdTime: string;
createdBy: string;
updatedTime: string;
updatedBy: string;
auth: boolean;
isIndex: boolean;
}[];
export { data_1 as data };
}
}
}
}
namespace loadPage {
export namespace url_1 {
const path_1: string;
export { path_1 as path };
const method_1: string;
export { method_1 as method };
}
export { url_1 as url };
export namespace mock_1 {
export namespace case1_1 {
const success_1: boolean;
export { success_1 as success };
export namespace data_2 {
const code_1: number;
export { code_1 as code };
export namespace data_3 {
const id: string;
const name: string;
const serviceId: string;
const createdTime: string;
const createdBy: string;
const updatedTime: string;
const updatedBy: string;
namespace definition {
const name_1: string;
export { name_1 as name };
export const type: string;
}
const level: string;
const schemaRef: string;
}
export { data_3 as data };
}
export { data_2 as data };
}
export { case1_1 as case1 };
}
export { mock_1 as mock };
}
namespace addPage {
export namespace url_2 {
const path_2: string;
export { path_2 as path };
const method_2: string;
export { method_2 as method };
}
export { url_2 as url };
export namespace config {
function preprocess(info: any): any;
}
}
namespace removePage {
export namespace url_3 {
const path_3: string;
export { path_3 as path };
const method_3: string;
export { method_3 as method };
}
export { url_3 as url };
}
namespace importPage {
export namespace url_4 {
const path_4: string;
export { path_4 as path };
const method_4: string;
export { method_4 as method };
}
export { url_4 as url };
export namespace config_1 {
function postprocess(data: any): any;
}
export { config_1 as config };
}
namespace loadViewTree {
export namespace url_5 {
const path_5: string;
export { path_5 as path };
const method_5: string;
export { method_5 as method };
}
export { url_5 as url };
export namespace mock_2 {
export namespace case1_2 {
const success_2: boolean;
export { success_2 as success };
export namespace data_4 {
const code_2: number;
export { code_2 as code };
export namespace data_5 {
const id_1: string;
export { id_1 as id };
const path_6: string;
export { path_6 as path };
const name_2: string;
export { name_2 as name };
export const title: string;
export const pageId: string;
export const isFirst: boolean;
const createdTime_1: string;
export { createdTime_1 as createdTime };
const createdBy_1: string;
export { createdBy_1 as createdBy };
const updatedTime_1: string;
export { updatedTime_1 as updatedTime };
const updatedBy_1: string;
export { updatedBy_1 as updatedBy };
export const template: string;
const definition_1: string;
export { definition_1 as definition };
export const children: ({
id: string;
path: string;
name: string;
title: string;
crumb: string;
pageId: string;
isFirst: boolean;
createdTime: string;
createdBy: string;
updatedTime: string;
updatedBy: string;
template: string;
definition: string;
} | {
id: string;
path: string;
name: string;
title: string;
crumb: string;
pageId: string;
isFirst: boolean;
createdTime: string;
createdBy: string;
updatedTime: string;
updatedBy: string;
template?: undefined;
definition?: undefined;
})[];
}
export { data_5 as data };
}
export { data_4 as data };
}
export { case1_2 as case1 };
}
export { mock_2 as mock };
}
namespace update {
export namespace url_6 {
const path_7: string;
export { path_7 as path };
const method_6: string;
export { method_6 as method };
}
export { url_6 as url };
}
}
export default _default;