import type { Texture2D, Texture2DGroup, ColorGroup, CompositeMaterials, MultiProperties, PBSpecularDisplayProperties, PBMetallicDisplayProperties, PBSpecularTextureDisplayProperties, PBMetallicTextureDisplayProperties, TranslucentDisplayProperties, MaterialsExtensionResources } from './types'; /** Parse a single element */ export declare function parseTexture2D(element: any): Texture2D; /** Parse a single element */ export declare function parseTexture2DGroup(element: any): Texture2DGroup; /** Parse a single element */ export declare function parseColorGroup(element: any): ColorGroup; /** Parse a single element */ export declare function parseCompositeMaterials(element: any): CompositeMaterials; /** Parse a single element */ export declare function parseMultiProperties(element: any): MultiProperties; /** Parse a single element */ export declare function parsePBSpecularDisplayProperties(element: any): PBSpecularDisplayProperties; /** Parse a single element */ export declare function parsePBMetallicDisplayProperties(element: any): PBMetallicDisplayProperties; /** Parse a single element */ export declare function parsePBSpecularTextureDisplayProperties(element: any): PBSpecularTextureDisplayProperties; /** Parse a single element */ export declare function parsePBMetallicTextureDisplayProperties(element: any): PBMetallicTextureDisplayProperties; /** Parse a single element */ export declare function parseTranslucentDisplayProperties(element: any): TranslucentDisplayProperties; /** Parse display property groups under */ export declare function parseMaterialsExtensions(xmlObj: any): MaterialsExtensionResources; //# sourceMappingURL=parser.d.ts.map