UNPKG

ngrx-uml

Version:
19 lines (18 loc) 640 B
import { ConvertedItem, NamedConvertedItem, TypeKind } from '../../core/converters/models'; import { State } from '../../core/converters/models/state.model'; import { Action } from './action.model'; export declare class Reducer implements NamedConvertedItem { filePath: string; pos: number; end: number; readonly kind: TypeKind; readonly kindText = "Reducer"; actions?: Action[]; name?: string; state?: State; constructor(filePath: string, pos: number, end: number); setName(name: string): void; getExportName(): string; addAction(action: Action): void; getChildren(): ConvertedItem[]; }