import { CountryNameEnumType, SignatureAlgorithmEnumType } from '../../layers/sequelize';
export declare class GenerateCertificateChainRequest {
    selfSigned: boolean;
    organizationName: string;
    commonName: string;
    keyLength?: number;
    validBefore?: string;
    countryName?: CountryNameEnumType;
    signatureAlgorithm?: SignatureAlgorithmEnumType;
    pathLen?: number;
    filePath?: string;
    constructor(selfSigned: boolean, organizationName: string, commonName: string, keyLength?: number, validBefore?: string, countryName?: CountryNameEnumType, signatureAlgorithm?: SignatureAlgorithmEnumType, pathLen?: number, filePath?: string);
}
