import type { model as amf } from 'amf-client-js'; import type { ModelInfo } from '../intermediate/model-info'; export declare function resolveNodeShapeProperty(shape: amf.domain.NodeShape, path: string): amf.domain.PropertyShape | undefined; export declare function isNormalizable(shapeId: string, modelInfo: ModelInfo): boolean; export declare function isOpaque(shapeId: string, modelInfo: ModelInfo): boolean; export declare function isPaginated(shapeId: string, modelInfo: ModelInfo): boolean; export declare function isPaginatedContainerShape(shapeId: string, modelInfo: ModelInfo): boolean;