import { flags } from '@oclif/parser';
import Command from '../base';
export default class Certs extends Command {
    static description: string;
    static flags: {
        'cert-file': flags.IOptionFlag<string | undefined>;
        help: flags.IBooleanFlag<boolean>;
        'key-file': flags.IOptionFlag<string | undefined>;
    };
    static args: ({
        description: string;
        name: string;
        options: string[];
        parse: (input: string) => string;
        required: boolean;
    } | {
        description: string;
        name: string;
        parse: (input: string) => string;
        required: boolean;
        options?: undefined;
    })[];
    run(): Promise<void>;
    private sendAnalytics;
    private setSecrets;
    private loadContents;
    private logMessage;
    private validateValueInput;
    private createKeysForSecret;
    private parseYamlFile;
    private customParse;
}
