/**
 * f5 host info api @ '/mgmt/shared/identified-devices/config/device-info'
 */
export declare const deviceInfo: {
    baseMac: string;
    hostMac: string;
    halUuid: string;
    chassisSerialNumber: string;
    slots: {
        volume: string;
        product: string;
        version: string;
        build: string;
        isActive: boolean;
    }[];
    license: {
        licenseEndDateTime: string;
        registrationKey: string;
        activeModules: string[];
        generation: number;
        lastUpdateMicros: number;
    };
    interfaces: string[];
    isIControlRestSupported: boolean;
    icrdPort: number;
    time: number;
    physicalMemory: number;
    platform: string;
    cpu: string;
    machineId: string;
    address: string;
    hostname: string;
    version: string;
    product: string;
    platformMarketingName: string;
    edition: string;
    build: string;
    restFrameworkVersion: string;
    managementAddress: string;
    mcpDeviceName: string;
    isClustered: boolean;
    isVirtual: boolean;
    hypervisorType: string;
    generation: number;
    lastUpdateMicros: number;
    kind: string;
    selfLink: string;
};
/**
 * f5 host info api @ '/mgmt/shared/identified-devices/config/device-info'
 */
export declare const deviceInfoIPv6: {
    baseMac: string;
    hostMac: string;
    halUuid: string;
    chassisSerialNumber: string;
    slots: {
        volume: string;
        product: string;
        version: string;
        build: string;
        isActive: boolean;
    }[];
    license: {
        licenseEndDateTime: string;
        registrationKey: string;
        activeModules: string[];
        generation: number;
        lastUpdateMicros: number;
    };
    interfaces: string[];
    isIControlRestSupported: boolean;
    icrdPort: number;
    time: number;
    physicalMemory: number;
    platform: string;
    cpu: string;
    machineId: string;
    address: string;
    hostname: string;
    version: string;
    product: string;
    platformMarketingName: string;
    edition: string;
    build: string;
    restFrameworkVersion: string;
    managementAddress: string;
    mcpDeviceName: string;
    isClustered: boolean;
    isVirtual: boolean;
    hypervisorType: string;
    generation: number;
    lastUpdateMicros: number;
    kind: string;
    selfLink: string;
};
/**
 * fast info api @ '/mgmt/shared/fast/info'
 */
export declare const fastInfoApiResponse: {
    version: string;
    as3Info: {
        version: string;
        release: string;
        schemaCurrent: string;
        schemaMinimum: string;
    };
    installedTemplates: {
        name: string;
        hash: string;
        supported: boolean;
        templates: {
            name: string;
            hash: string;
        }[];
        schemas: {
            name: string;
            hash: string;
        }[];
        enabled: boolean;
        updateAvailable: boolean;
    }[];
};
export type As3Info = {
    version: string;
    release: string;
    schemaCurrent: string;
    schemaMinimum: string;
};
/**
 * as3 info api @ '/mgmt/shared/appsvcs/info'
 */
export declare const as3InfoApiReponse: As3Info;
/**
 * do info api @ '/mgmt/shared/declarative-onboarding/info'
 */
export declare const doInfoApiReponse: {
    id: number;
    selfLink: string;
    result: {
        class: string;
        code: number;
        status: string;
        message: string;
        errors: never[];
    };
    version: string;
    release: string;
    schemaCurrent: string;
    schemaMinimum: string;
}[];
/**
 * ts info api @ '/mgmt/shared/telemetry/info'
 */
export declare const tsInfoApiReponse: {
    nodeVersion: string;
    version: string;
    release: string;
    schemaCurrent: string;
    schemaMinimum: string;
};
/**
 * cf info api @ '/mgmt/shared/cloud-failover/declare'
 */
export declare const cfInfoApiReponse: {};
