/**
 * Copyright 2024 Mytra Control S.L. All rights reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be found in the LICENSE file
 * or at https://opensource.org/licenses/MIT.
 */
export declare const target: {
    $schema: string;
    $id: string;
    title: string;
    description: string;
    type: string;
    properties: {
        artifact: {
            title: string;
            description: string;
            $ref: string;
        };
        command: {
            title: string;
            description: string;
            type: string;
        };
        device: {
            title: string;
            description: string;
            $ref: string;
        };
        domain_name: {
            title: string;
            description: string;
            type: string;
            format: string;
        };
        email_addr: {
            title: string;
            description: string;
            type: string;
            format: string;
        };
        features: {
            title: string;
            description: string;
            type: string;
            uniqueItems: boolean;
            items: {
                title: string;
                type: string;
                enum: string[];
            };
        };
        file: {
            title: string;
            description: string;
            $ref: string;
        };
        idn_domain_name: {
            title: string;
            description: string;
            type: string;
        };
        idn_email_addr: {
            title: string;
            description: string;
            type: string;
        };
        ipv4_connection: {
            title: string;
            description: string;
            $ref: string;
        };
        ipv6_connection: {
            title: string;
            description: string;
            $ref: string;
        };
        ipv4_net: {
            title: string;
            description: string;
            $ref: string;
        };
        ipv6_net: {
            title: string;
            description: string;
            $ref: string;
        };
        iri: {
            title: string;
            description: string;
            type: string;
        };
        mac_addr: {
            description: string;
            type: string;
            pattern: string;
        };
        process: {
            title: string;
            description: string;
            $ref: string;
        };
        properties: {
            title: string;
            description: string;
            type: string;
            uniqueItems: boolean;
            items: {
                title: string;
                type: string;
            };
        };
        uri: {
            title: string;
            description: string;
            type: string;
            format: string;
        };
    };
    patternProperties: {
        '^x-[A-Za-z0-9][A-Za-z0-9_]*:[A-Za-z0-9*][A-Za-z0-9_]*$': {
            $comment: string;
            type: string;
        };
    };
    minProperties: number;
    maxProperties: number;
    additionalProperties: boolean;
};
//# sourceMappingURL=target.schema.d.ts.map