import ts from 'typescript';
import { ConvertedItem, NamedConvertedItem, TypeKind } from '../../../core/converters/models';
export declare class RegisteredReducerItem implements NamedConvertedItem {
    name: string;
    filePath: string;
    pos: number;
    end: number;
    kind: TypeKind;
    kindText: string;
    reducerSymbol?: ts.Symbol;
    reducerItems?: RegisteredReducerItem[];
    constructor(name: string, filePath: string, pos: number, end: number);
    setName(_name: string): void;
    getExportName(): string;
    getChildren(): ConvertedItem[];
}
export declare function isRegisteredReducerItem(object: unknown): object is RegisteredReducerItem;
