import StockData from '../StockData';
import CandlestickFinder, { ICandlestickConfig } from './CandlestickFinder';
/**
 * Configuration interface for DragonFlyDoji pattern.
 * Only requires scale parameter since this pattern uses approximateEqual for body tolerance.
 */
export interface IDragonFlyDojiConfig extends ICandlestickConfig {
}
/**
 * Default configuration for DragonFlyDoji pattern.
 */
export declare const DEFAULT_DRAGONFLY_DOJI_CONFIG: IDragonFlyDojiConfig;
export default class DragonFlyDoji extends CandlestickFinder {
    constructor(config?: IDragonFlyDojiConfig);
    logic(data: StockData): boolean;
}
export declare function dragonflydoji(data: StockData, config?: IDragonFlyDojiConfig): any;
