import { UfoSearchHttpDatasource } from "./UfoSearchHttpDatasource.js";
import { UfoSearchFileDatasource } from "./UfoSearchFileDatasource.js";
import { UfoSearchCaseRR0Mapper } from "./UfoSearchCaseRR0Mapper.js";
import { ChronologyReplacerActions } from "../ChronologyReplacerActions.js";
import { RR0CaseMapping } from "../rr0/RR0CaseMapping.js";
import { UfoSearchCase } from "./UfoSearchCase.js";
import { CMSContext } from "../../../CMSContext.js";
export declare const ufoSearchHttpDatasource: UfoSearchHttpDatasource;
export declare class UfoSearchRR0Mapping implements RR0CaseMapping<UfoSearchCase> {
    readonly actions: ChronologyReplacerActions;
    datasource: UfoSearchHttpDatasource;
    backupDatasource: UfoSearchFileDatasource;
    mapper: UfoSearchCaseRR0Mapper;
    constructor(actions: ChronologyReplacerActions);
    init(build: CMSContext): this;
}
