import { Result } from "@webiny/feature/api"; import { GetLatestRevisionByEntryIdIncludingDeletedUseCase as UseCaseAbstraction } from "../abstractions.js"; import { GetLatestRevisionByEntryIdBaseUseCase } from "../abstractions.js"; import type { CmsEntry, CmsEntryValues, CmsModel, CmsEntryStorageOperationsGetLatestRevisionParams } from "../../../../types/index.js"; /** * Returns any latest revision (deled and non-deleted) */ declare class GetLatestRevisionByEntryIdIncludingDeletedUseCaseImpl implements UseCaseAbstraction.Interface { private baseUseCase; constructor(baseUseCase: GetLatestRevisionByEntryIdBaseUseCase.Interface); execute(model: CmsModel, params: CmsEntryStorageOperationsGetLatestRevisionParams): Promise, UseCaseAbstraction.Error>>; } export declare const GetLatestRevisionByEntryIdIncludingDeletedUseCase: import("@webiny/di").Implementation; export {};