export interface ICert {
    clientCertificate: boolean;
    issuedBy: {
        countryName: string;
        organizationName: string;
        commonName: string;
    };
    issuedTo: {
        countryName: string;
        organizationalUnitName: string;
        organizationName: string;
        commonName: string;
    };
    validityPeriod: {
        notBefore: string;
        notAfter: string;
    };
    pemCertificate: string;
}
export interface ISignature {
    isExpired: boolean;
    meta: {
        certs: Array<ICert>;
        reason: string;
        contactInfo: string;
        location: string;
        signDate: string;
    };
}
export interface IGetMetaResponse {
    expired?: boolean;
    signatures?: Array<ISignature>;
    pages: number;
    title: string;
    author: string;
    creation_date: string;
    mod_date: string;
}