import type { BacklogDataValidationResult } from "../contracts/api/BacklogDataValidationResult"; import type { BacklogDataValidator as BacklogDataValidatorContract } from "../contracts/api/BacklogDataValidator"; import type { BacklogResponse } from "../contracts/api/BacklogResponse"; import type { BacklogEntityMetadata } from "../contracts/utils/metadata/BacklogEntityMetadata"; import type { MetaTypeKey } from "../contracts/utils/metadata/MetaTypeKey"; export declare class BacklogDataValidator implements BacklogDataValidatorContract { private options; constructor(options: { response: BacklogResponse; validate: { entity_type_key: MetaTypeKey; }; }); getEntityMetadata(): BacklogEntityMetadata; validate(options?: { strict: boolean; }): Promise; private _validate; }