@cafecafe/afip.ts
Version:
Afip typescript SDK
15 lines (14 loc) • 653 B
TypeScript
import { IAccessTicket, ILoginCredentials, WSAuthParam } from "./../types";
import { ILoginCmsReturnCredentials, ILoginCmsReturnHeaders } from "../soap/interfaces/LoginCMSService/LoginCms";
export declare class AccessTicket implements IAccessTicket {
readonly header: ILoginCmsReturnHeaders;
readonly credentials: ILoginCmsReturnCredentials;
constructor({ header, credentials }: ILoginCredentials);
getSign(): string;
getToken(): string;
getExpiration(): Date;
getHeaders(): ILoginCmsReturnHeaders;
getCredentials(): ILoginCmsReturnCredentials;
getWSAuthFormat(cuit: number): WSAuthParam;
isExpired(): boolean;
}