import { EqualityCheck, WritableFacet, StartSubscription, Option } from '../types'; export interface FacetOptions { initialValue: Option; startSubscription?: StartSubscription; equalityCheck?: EqualityCheck; } /** * The low level function to create a Facet, not recommended to be used if you can use any of the react facet hooks to create facets instead (Ex: useFacetState, useFacetWrap) */ export declare function createFacet({ initialValue, startSubscription, equalityCheck, }: FacetOptions): WritableFacet;