import type { RequestMethod } from "../../../types/RequestMethod"; import type { BacklogApiSpec } from "./BacklogApiSpec"; import type { BacklogEntityMetadata } from "./BacklogEntityMetadata"; import type { MetaTypeKey } from "./MetaTypeKey"; export interface BacklogMetadata { getEntityMetadata(key: MetaTypeKey): BacklogEntityMetadata; createEmptyEntityMetadata(key?: MetaTypeKey): BacklogEntityMetadata; getApiSpec(endpoint: string, method: RequestMethod): BacklogApiSpec | undefined; }