import { KeyPixConstructor, KeyPixRequest, RemoveKeyPixRequest } from '../interface/key'; import { HttpRequest } from "./http-request"; import { TokenService } from "./token"; export declare class KeyPix { private readonly params; private readonly httpRequest; private readonly tokenService; private readonly ENDPOINT_CRIAR_ATUALIZAR_CONTA; constructor(params: KeyPixConstructor, httpRequest: HttpRequest, tokenService: TokenService); private getAxiosInstance; request(request: KeyPixRequest, tokenApp?: string): Promise; update(request: KeyPixRequest, tokenApp?: string): Promise; delete(request: RemoveKeyPixRequest, tokenApp?: string): Promise; private validateKeyPatterns; private validateDocumentPattern; }