import { Ref } from 'vue'; /** Strip separators; keep digits and letters (suffix may contain letters). */ export declare function normalizePidSearchValue(value: string): string; /** * Check if a string looks like a personnummer (Swedish personal identity number) * @param value - String value to check * @returns Boolean indicating if the value looks like a personnummer */ export declare function isPidString(value: string): boolean; /** Format as yyyymmdd-nnnn; last four may be alphanumeric (e.g. coordination numbers). */ export declare function formatPidWithDash(value: string): string; export declare const PID_MASK = "00000000-XXXX"; export declare const PID_MASK_OPTIONS: { readonly lazy: true; readonly definitions: { readonly X: RegExp; }; }; /** * Composable for detecting if a string looks like a personnummer (Swedish personal identity number) * @param value - Reactive string value to check (Ref) * @returns Computed boolean indicating if the value looks like a personnummer */ export declare function useIsPid(value: Ref): { isPid: import('vue').ComputedRef; };