UNPKG

@curvenote/cli

Version:
12 lines 980 B
import type { ProjectId, BlockId, VersionId, ALL_BLOCKS } from '@curvenote/blocks'; import type { RootState } from '../reducers.js'; export declare function selectUser(state: RootState, userId: string): import("@curvenote/blocks").User; export declare function selectTeam(state: RootState, teamId: string): import("@curvenote/blocks").Team; export declare function selectProject(state: RootState, projectId: ProjectId): import("@curvenote/blocks").Project; export declare function selectSiteConfig(state: RootState, projectId: ProjectId): import("@curvenote/blocks").SiteConfigDTO; export declare function selectBlock(state: RootState, blockId: BlockId): import("@curvenote/blocks").Block; export declare function selectVersion<T extends ALL_BLOCKS = ALL_BLOCKS>(state: RootState, versionId: VersionId): T; export declare function selectTemplate(state: RootState, id: string): import("@curvenote/blocks").TemplateSpec & { id: string; }; //# sourceMappingURL=selectors.d.ts.map