/** * fakerBr — random valid Brazilian document/data generators * * This module is intentionally NOT imported by src/index.ts so it is never * included in the main validator/masking bundle. Import it explicitly: * * import { fakerBr } from 'js-brasil/faker'; * // or (without package exports field): * import { fakerBr } from 'js-brasil/dist/faker'; */ /** Random valid CPF — 11 digits unformatted */ export declare function cpf(): string; /** Random valid CNPJ — 14 digits unformatted */ export declare function cnpj(): string; /** Random CEP — 8 digits unformatted */ export declare function cep(): string; /** Random valid RG in SP format — 8 digits + check digit (may be 'X') */ export declare function rg(): string; /** Random valid RENAVAM — 11 digits */ export declare function renavam(): string; /** Random valid PIS/PASEP — 11 digits */ export declare function pis(): string; /** * Random valid Título Eleitoral — 12 digits * Format: [8 sequential][2 state code 01-28][2 check digits] */ export declare function titulo(): string; /** Random CNH number — 11 digits (check digits are the last 2 as-is) */ export declare function cnh(): string; /** Random valid Certidão — 32 digits */ export declare function certidao(): string; /** * Random valid CNS (Cartão Nacional de Saúde) — 15 digits, provisional format. * Starts with 7, 8, or 9 and satisfies the weighted sum % 11 === 0 check. */ export declare function cns(): string; /** Random Brazilian landline — DDD (11-99) + 8 digits */ export declare function telefone(): string; /** Random Brazilian mobile — DDD (11-99) + 9 + 8 digits */ export declare function celular(): string; /** Random old-format licence plate — AAA0000 */ export declare function placa(): string; /** Random Mercosul-format licence plate — AAA0A00 */ export declare function placaMercosul(): string; /** Random Brazilian first name */ export declare function nome(): string; /** Random Brazilian surname */ export declare function sobrenome(): string; /** Random full name (first + last) */ export declare function nomeCompleto(): string; /** Random email based on a generated name */ export declare function email(): string; /** Random Brazilian state as { nome, uf } */ export declare function estado(): { nome: string; uf: string; }; /** Random Brazilian city name */ export declare function cidade(): string; /** Random Brazilian vehicle colour */ export declare function cor(): string; /** Random Brazilian address object */ export declare function endereco(): { logradouro: string; rua: string; numero: number; complemento: string; bairro: string; cidade: string; estado: string; cep: string; }; export declare const fakerBr: { cpf: typeof cpf; cnpj: typeof cnpj; cep: typeof cep; rg: typeof rg; renavam: typeof renavam; pis: typeof pis; titulo: typeof titulo; cnh: typeof cnh; certidao: typeof certidao; cns: typeof cns; telefone: typeof telefone; celular: typeof celular; placa: typeof placa; placaMercosul: typeof placaMercosul; nome: typeof nome; sobrenome: typeof sobrenome; nomeCompleto: typeof nomeCompleto; email: typeof email; estado: typeof estado; cidade: typeof cidade; cor: typeof cor; endereco: typeof endereco; };