import { BrushBasicConfig } from "../types/config"; import { DynamicTransparencyBasicConfig, DynamicTransparencyConfig } from "../types/dynamicTransparency"; /** * Adds random and pressure-driven opacity/flow variation. * * Useful for: * - watercolor brushes * - dry brushes * - airbrush effects * - organic accumulation */ export declare class DynamicTransparencyModule { config: DynamicTransparencyBasicConfig; private strokeOpacity; constructor(config?: DynamicTransparencyConfig); bindConfig(config: DynamicTransparencyBasicConfig): void; private changeOpacity; private changeFlow; onChangeConfig(config: BrushBasicConfig, pressure: number): void; /** * Reset cached stroke opacity after stroke ends. */ onEndStroke(): void; } //# sourceMappingURL=dynamicTransparency.d.ts.map