export function generateCert(encryptedCSR: EncryptedCSRObject): Promise; export function getCertStatus(isCertificateInDevice?: boolean): GetCertStatusResponse; export function getCertTypes(): Promise; export function getRequerimentsByTypeUser(params: { type: number; }): Promise; export function requestCertificate(params: CertificateRequestParams): Promise; export type UserData = import("../types/users").UserData; export type GenerateCertResponse = import("../types/certs").GenerateCertResponse; export type GetCertStatusResponse = import("../types/certs").GetCertStatusResponse; export type EncryptedCSRObject = import("../types/certs").EncryptedCSRObject; export type GetCertTypesResponse = import("../types/certs").GetCertTypesResponse; export type GetRequirementsResponse = import("../types/certs").GetRequirementsResponse; export type CertificateRequestParams = import("../types/certs").CertificateRequestParams; export type RequestCertificateResponse = import("../types/certs").RequestCertificateResponse; export type ValidateCertificateResponseData = import("../types/certs").ValidateCertificateResponseData; export type ValidateCertificateRequestParams = import("../types/certs").ValidateCertificateRequestParams;