import type { ElementProps, Data } from '$typings/index.js'; import type { LisItemProps } from './types.js'; type ListStoreType = { activeData: Record; activeItem: Record; selectorField: string; density: ElementProps['density']; }; export declare const createListStore: () => { subscribe: (this: void, run: import("svelte/store").Subscriber, invalidate?: ((value?: ListStoreType | undefined) => void) | undefined) => import("svelte/store").Unsubscriber; set: (this: void, value: ListStoreType) => void; update: (this: void, updater: import("svelte/store").Updater) => void; setSelectorField: (selectorField: string) => void; setActiveData: (data: Data) => void; setActiveItem: (item: LisItemProps) => void; selector: (field: string, data: Record) => boolean; }; export {};