import { ICheckForNewDataInput } from "./interfaces/ICheckForNewDataInput";
import { AbstractTask } from "@golemio/core/dist/integration-engine/workers";
import { CheckForNewDataMessageValidation } from "./schema/CheckForNewDataMessageValidation";
export declare class CheckForNewDataTask extends AbstractTask<ICheckForNewDataInput> {
    readonly queueName = "checkForNewData";
    readonly queueTtl: number;
    readonly schema: typeof CheckForNewDataMessageValidation;
    private logger;
    private metadataRepository;
    constructor(queuePrefix: string);
    protected execute(data: ICheckForNewDataInput): Promise<void>;
}
