import { z } from 'zod';
import { IdentityDocumentUser } from '../../data/idDocsUsers.table';
/** D2.2 Campos que identifican al responsable de la generación del DE (D140-D160) */
export declare const UsuarioSchema: z.ZodEffects<z.ZodObject<{
    documentoTipo: z.ZodNativeEnum<typeof IdentityDocumentUser>;
    documentoTipoDescripcion: z.ZodOptional<z.ZodString>;
    documentoNumero: z.ZodString;
    nombre: z.ZodString;
    cargo: z.ZodString;
}, "strip", z.ZodTypeAny, {
    documentoTipo: IdentityDocumentUser;
    documentoNumero: string;
    nombre: string;
    cargo: string;
    documentoTipoDescripcion?: string | undefined;
}, {
    documentoTipo: IdentityDocumentUser;
    documentoNumero: string;
    nombre: string;
    cargo: string;
    documentoTipoDescripcion?: string | undefined;
}>, {
    documentoTipoDescripcion: string;
    documentoTipo: IdentityDocumentUser;
    documentoNumero: string;
    nombre: string;
    cargo: string;
}, {
    documentoTipo: IdentityDocumentUser;
    documentoNumero: string;
    nombre: string;
    cargo: string;
    documentoTipoDescripcion?: string | undefined;
}>;
export type Usuario = z.infer<typeof UsuarioSchema>;
