interface TCKimlikNoDogrulaParams {
    TCKimlikNo: string;
    Ad: string;
    Soyad: string;
    DogumYili: number;
}
export declare class TCKimlikNoDogrulayici {
    private static readonly WSDL_URL;
    /**
     * TC Kimlik numarası algoritmasını kontrol eder
     * @param tcKimlikNo - TC Kimlik numarası
     * @returns boolean
     */
    static algoritmaDogrula(tcKimlikNo: string): boolean;
    /**
     * TC Kimlik numarasını NVI servisi üzerinden doğrular
     * @param params - Doğrulama parametreleri
     * @returns Promise<boolean>
     */
    static nviDogrula(params: TCKimlikNoDogrulaParams): Promise<boolean>;
}
export {};
