UNPKG

@tckn/validator

Version:
23 lines (22 loc) 651 B
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 {};