UNPKG

@wbg-mde/model

Version:

Metadata Editor Model Definitions

28 lines (27 loc) 652 B
export declare class PublishConfig { catalogs: Array<ICatalogs>; constructor(preference: any); } export interface ICatalogs { id: number; name: string; url: string; api_base_url: string; authentication_type: string; api_request_headers: Array<IRequestHeaders>; end_points: Array<IEndPoints>; } export interface IRequestHeaders { [key: string]: any; } export interface IEndPoints { [key: string]: IEndPointDefintion; } export interface IEndPointDefintion { endpoint: string; method: string; params: Array<IParams>; } export interface IParams { [key: string]: any; }