import { type SerializeBlockV1 } from "../serialization/v1/smartFilterSerialization.types.js"; /** * Data for a dynamic property on a CustomShaderBlock */ export type CustomShaderBlockData = { /** * The custom properties of the CustomShaderBlock */ customProperties: CustomPropertyData[]; }; type CustomPropertyData = { name: string; value: any; }; /** * Serializes a CustomShaderBlock to V1 serialized data. * @param block - The block to serialize * @returns The serialized block */ export declare const CustomShaderBlockSerializer: SerializeBlockV1; export {}; //# sourceMappingURL=customShaderBlock.serializer.d.ts.map