import { IAppToolkit } from '../../../app-toolkit/app-toolkit.interface';
import { Network } from '../../../types/network.interface';
import { Strategy } from '../types/defiedge.types';
export declare class DefiedgeStrategyDefinitionsResolver {
    protected readonly appToolkit: IAppToolkit;
    constructor(appToolkit: IAppToolkit);
    getStrategies(network: Network): Promise<Strategy[]>;
    getFarmingStrategies(network: Network): Promise<(Strategy & {
        lmConfig: {
            address: string;
            pid: number;
        };
    })[]>;
}
