intentful
Version:
Create Custom Skills with less headache
24 lines (23 loc) • 844 B
TypeScript
import { Filter, FilterModel, FilterProps } from './filter';
import { Calculable } from '../../types';
export interface NoiseFilterModel extends FilterModel {
kind?: Calculable<string>;
useColor?: Calculable<boolean>;
sigma?: Calculable<number>;
source?: Calculable<number>;
}
export interface NoiseFilterProps extends FilterProps {
kind?: Calculable<string>;
useColor?: Calculable<boolean>;
sigma?: Calculable<number>;
source?: Calculable<number>;
}
export declare class NoiseFilter extends Filter<NoiseFilterModel, NoiseFilterProps> {
constructor(props: NoiseFilterProps);
componentSpecificModel(): {
kind: Calculable<string> | undefined;
useColor: Calculable<boolean> | undefined;
sigma: Calculable<number> | undefined;
source: Calculable<number> | undefined;
};
}