intentful
Version:
Create Custom Skills with less headache
18 lines (17 loc) • 640 B
TypeScript
import { Filter, FilterModel, FilterProps } from './filter';
import { Calculable } from '../../types';
export interface GrayscaleFilterModel extends FilterModel {
amount?: Calculable<number>;
source?: Calculable<number>;
}
export interface GrayscaleFilterProps extends FilterProps {
amount?: Calculable<number>;
source?: Calculable<number>;
}
export declare class GrayscaleFilter extends Filter<GrayscaleFilterModel, GrayscaleFilterProps> {
constructor(props: GrayscaleFilterProps);
componentSpecificModel(): {
amount: Calculable<number> | undefined;
source: Calculable<number> | undefined;
};
}