import * as usageData from "office-addin-usage-data";
export declare const certificateDirectoryName = ".office-addin-dev-certs";
export declare const certificateDirectory: string;
export declare const caCertificateFileName = "ca.crt";
export declare const caKeyFileName = "ca.key";
export declare const caCertificatePath: string;
export declare const localhostCertificateFileName = "localhost.crt";
export declare const localhostCertificatePath: string;
export declare const localhostKeyFileName = "localhost.key";
export declare const localhostKeyPath: string;
export declare const certificateName = "Developer CA for Microsoft Office Add-ins";
export declare const countryCode = "US";
export declare const daysUntilCertificateExpires = 30;
export declare const domain: string[];
export declare const locality = "Redmond";
export declare const state = "WA";
export declare const usageDataObject: usageData.OfficeAddinUsageData;
export declare function getPkiConfig(): Required<PKIConfig>;
export declare function getLocalPath(certificateFileName: string): string;
export interface CACertInfo {
    organization?: string;
    countryCode?: string;
    state?: string;
    locality?: string;
    validityDays?: number;
}
export interface CertInfo {
    domains?: string[];
    validityDays?: number;
    fileName?: string;
    caKey?: string;
    caCert?: string;
}
export interface PKIConfig {
    ca?: CACertInfo;
    cert?: CertInfo;
}
