import { Mutation } from '../mutation'; import { StateNode } from '@neuledge/states-parser'; import { StateField } from './field'; import { StateSortingIndex, StatePrimaryKey } from './state-index'; export interface State { type: 'State'; node: StateNode; name: N; description?: string; deprecated?: boolean | string; fields: Record; primaryKey: StatePrimaryKey; indexes: Record; mutations: Record; baseIndex: number; } export declare const parseState: (node: StateNode, fields: State['fields'], mutations: State['mutations'], baseIndex: State['baseIndex']) => State; //# sourceMappingURL=state.d.ts.map