import { RefObject } from 'react';
type MesdanHususları = {
    ibtidaiMetin: string;
    tekSatırMı: boolean;
    latiniMi?: boolean;
    aramaTalepEdilince?: (metin: string) => void;
    metin?: string;
    tayinMetin?: (yeniMetin: string) => void;
};
type MesdanCevabı<T> = {
    metinSahasıİması: RefObject<T | null>;
    metin: string;
    tebdilMetin: (yeniMetin: string) => void;
    latiniMi: boolean;
    tebdilLatiniMi: (latiniMi: boolean) => void;
};
export declare const useMesdan: <T extends HTMLInputElement | HTMLTextAreaElement>({ ibtidaiMetin, tekSatırMı, latiniMi: ibtidaiLatiniMi, aramaTalepEdilince, metin: metinHarici, tayinMetin: tayinMetinHarici, }: MesdanHususları) => MesdanCevabı<T>;
export {};
