///
import _isIdentityCard from 'validator/lib/isIdentityCard';
import { TReferenceProps } from '../../..';
import { IStringProps, TStringValidatorResult } from '../_types';
declare type TParameters = Parameters;
export interface IIsIdentityCardProps {
/**
* Locale is one of [`LK`, `PL`, `ES`, `FI`, `IN`, `IT`, `IR`, `MZ`, `NO`, `TH`, `zh-TW`, `he-IL`, `ar-LY`, `ar-TN`, `zh-CN`] OR `any`. If `any` is used, function will check if any of the locals match.
*/
locale?: TParameters[1];
}
/**
* Check if the string is a valid identity card code.
*/
export declare const isIdentityCard: (props?: TReferenceProps & IStringProps) => TStringValidatorResult;
export {};