/**
 * AMF namespace.
 */
export declare const AmfNamespace: {
    aml: {
        key: string;
        vocabularies: {
            key: string;
            document: {
                key: string;
                Module: string;
                Document: string;
                SecuritySchemeFragment: string;
                UserDocumentation: string;
                DataType: string;
                NamedExamples: string;
                DomainElement: string;
                DomainProperty: string;
                ParametrizedDeclaration: string;
                ExternalDomainElement: string;
                customDomainProperties: string;
                encodes: string;
                declares: string;
                references: string;
                examples: string;
                linkTarget: string;
                linkLabel: string;
                referenceId: string;
                structuredValue: string;
                raw: string;
                extends: string;
                value: string;
                name: string;
                strict: string;
                deprecated: string;
                location: string;
                variable: string;
                target: string;
                dataNode: string;
                root: string;
                usage: string;
                version: string;
            };
            core: {
                key: string;
                CreativeWork: string;
                version: string;
                urlTemplate: string;
                displayName: string;
                title: string;
                name: string;
                description: string;
                documentation: string;
                summary: string;
                provider: string;
                email: string;
                url: string;
                termsOfService: string;
                license: string;
                mediaType: string;
                extensionName: string;
                deprecated: string;
            };
            security: {
                key: string;
                ParametrizedSecurityScheme: string;
                SecuritySchemeFragment: string;
                SecurityScheme: string;
                OAuth1Settings: string;
                OAuth2Settings: string;
                OAuth2Flow: string;
                Scope: string;
                Settings: string;
                HttpSettings: string;
                ApiKeySettings: string;
                OpenIdConnectSettings: string;
                SecurityRequirement: string;
                security: string;
                scheme: string;
                schemes: string;
                settings: string;
                name: string;
                type: string;
                scope: string;
                accessTokenUri: string;
                authorizationUri: string;
                authorizationGrant: string;
                flows: string;
                flow: string;
                signature: string;
                tokenCredentialsUri: string;
                requestTokenUri: string;
                refreshUri: string;
                /**
                 * @deprecated Use `SecurityRequirement` instead.
                 */
                securityRequirement: string;
                openIdConnectUrl: string;
                bearerFormat: string;
                in: string;
            };
            apiContract: {
                key: string;
                Payload: string;
                Request: string;
                Response: string;
                EndPoint: string;
                Parameter: string;
                Operation: string;
                WebAPI: string;
                API: string;
                AsyncAPI: string;
                UserDocumentationFragment: string;
                Example: string;
                Server: string;
                ParametrizedResourceType: string;
                ParametrizedTrait: string;
                Callback: string;
                TemplatedLink: string;
                IriTemplateMapping: string;
                Tag: string;
                Message: string;
                DomainExtension: string;
                header: string;
                parameter: string;
                paramName: string;
                uriParameter: string;
                cookieParameter: string;
                variable: string;
                payload: string;
                server: string;
                path: string;
                url: string;
                scheme: string;
                endpoint: string;
                queryString: string;
                accepts: string;
                guiSummary: string;
                binding: string;
                response: string;
                returns: string;
                expects: string;
                examples: string;
                supportedOperation: string;
                messageId: string;
                statusCode: string;
                method: string;
                required: string;
                callback: string;
                expression: string;
                link: string;
                linkExpression: string;
                templateVariable: string;
                mapping: string;
                operationId: string;
                protocol: string;
                protocolVersion: string;
                headerSchema: string;
                contentType: string;
                allowEmptyValue: string;
                style: string;
                explode: string;
                allowReserved: string;
                tag: string;
                tags: string;
            };
            apiBinding: {
                key: string;
                binding: string;
                bindings: string;
                messageKey: string;
                type: string;
            };
            shapes: {
                key: string;
                Shape: string;
                ScalarShape: string;
                ArrayShape: string;
                UnionShape: string;
                NilShape: string;
                FileShape: string;
                AnyShape: string;
                SchemaShape: string;
                MatrixShape: string;
                TupleShape: string;
                RecursiveShape: string;
                DataTypeFragment: string;
                XMLSerializer: string;
                number: string;
                integer: string;
                long: string;
                double: string;
                boolean: string;
                float: string;
                nil: string;
                password: string;
                int32: string;
                int64: string;
                uint32: string;
                uint64: string;
                sint32: string;
                sint64: string;
                fixed32: string;
                fixed64: string;
                sfixed32: string;
                sfixed64: string;
                dateTimeOnly: string;
                range: string;
                items: string;
                anyOf: string;
                fileType: string;
                schema: string;
                xmlSerialization: string;
                xmlName: string;
                xmlAttribute: string;
                xmlWrapped: string;
                xmlNamespace: string;
                xmlPrefix: string;
                readOnly: string;
                writeOnly: string;
                deprecated: string;
                fixPoint: string;
                discriminator: string;
                discriminatorValue: string;
                format: string;
                multipleOf: string;
                uniqueItems: string;
            };
            data: {
                key: string;
                Scalar: string;
                Object: string;
                Array: string;
                Node: string;
                value: string;
                type: string;
                description: string;
                required: string;
                displayName: string;
                minLength: string;
                maxLength: string;
                default: string;
                multipleOf: string;
                minimum: string;
                maximum: string;
                enum: string;
                pattern: string;
                items: string;
                format: string;
                example: string;
                examples: string;
            };
            docSourceMaps: {
                key: string;
                SourceMap: string;
                sources: string;
                element: string;
                value: string;
                declaredElement: string;
                trackedElement: string;
                parsedJsonSchema: string;
                autoGeneratedName: string;
                lexical: string;
                synthesizedField: string;
            };
        };
    };
    w3: {
        key: string;
        shacl: {
            key: string;
            Shape: string;
            NodeShape: string;
            SchemaShape: string;
            PropertyShape: string;
            in: string;
            defaultValue: string;
            defaultValueStr: string;
            pattern: string;
            minInclusive: string;
            maxInclusive: string;
            multipleOf: string;
            minLength: string;
            maxLength: string;
            fileType: string;
            and: string;
            property: string;
            name: string;
            raw: string;
            datatype: string;
            minCount: string;
            maxCount: string;
            xone: string;
            not: string;
            or: string;
            closed: string;
            path: string;
        };
        xmlSchema: {
            key: string;
            boolean: string;
            string: string;
            number: string;
            integer: string;
            long: string;
            double: string;
            float: string;
            nil: string;
            dateTime: string;
            time: string;
            date: string;
            base64Binary: string;
            byte: string;
        };
        rdfSyntax: {
            key: string;
            Seq: string;
            member: string;
        };
        rdfSchema: {
            key: string;
            Seq: string;
            member: string;
        };
    };
};
//# sourceMappingURL=Namespace.d.ts.map