@replyke/core
Version:
Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.
700 lines • 319 kB
TypeScript
import type { Collection } from "../../interfaces/models/Collection";
import type { Entity } from "../../interfaces/models/Entity";
interface FetchRootCollectionParams {
projectId: string;
}
interface FetchSubCollectionsParams {
projectId: string;
collectionId: string;
}
interface FetchCollectionEntitiesParams {
projectId: string;
collectionId: string;
page?: number;
limit?: number;
sortBy?: "new" | "top" | "hot" | "added";
sortDir?: "asc" | "desc";
include?: string | string[];
}
interface FetchCollectionEntitiesResponse {
data: Entity[];
pagination: {
page: number;
limit: number;
totalPages: number;
totalItems: number;
hasMore: boolean;
};
}
interface CreateCollectionParams {
projectId: string;
parentCollectionId: string;
collectionName: string;
}
interface UpdateCollectionParams {
projectId: string;
collectionId: string;
update: Partial<{
name: string;
}>;
}
interface DeleteCollectionParams {
projectId: string;
collectionId: string;
}
interface AddToCollectionParams {
projectId: string;
collectionId: string;
entityId: string;
}
interface AddToCollectionResponse {
success: boolean;
collection: {
id: string;
entityCount: number;
};
}
interface RemoveFromCollectionParams {
projectId: string;
collectionId: string;
entityId: string;
}
interface RemoveFromCollectionResponse {
success: boolean;
collection: {
id: string;
entityCount: number;
};
}
export declare const collectionsApi: import("@reduxjs/toolkit/query").Api<import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, {
fetchRootCollection: import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>;
fetchSubCollections: import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>;
fetchCollectionEntities: import("@reduxjs/toolkit/query").QueryDefinition<FetchCollectionEntitiesParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", FetchCollectionEntitiesResponse, "replykeApi", unknown>;
createCollection: import("@reduxjs/toolkit/query").MutationDefinition<CreateCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>;
updateCollection: import("@reduxjs/toolkit/query").MutationDefinition<UpdateCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>;
deleteCollection: import("@reduxjs/toolkit/query").MutationDefinition<DeleteCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", void, "replykeApi", unknown>;
addToCollection: import("@reduxjs/toolkit/query").MutationDefinition<AddToCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", AddToCollectionResponse, "replykeApi", unknown>;
removeFromCollection: import("@reduxjs/toolkit/query").MutationDefinition<RemoveFromCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", RemoveFromCollectionResponse, "replykeApi", unknown>;
}, "replykeApi", "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", typeof import("@reduxjs/toolkit/query").coreModuleName | typeof import("@reduxjs/toolkit/dist/query/react").reactHooksModuleName>;
export declare const useFetchRootCollectionQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection;
currentData: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error" | "isError"> & {
isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: FetchRootCollectionParams | typeof import("@reduxjs/toolkit/query").skipToken, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
skip?: boolean;
refetchOnMountOrArgChange?: boolean | number;
} & {
skip?: boolean;
selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection;
currentData: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error" | "isError"> & {
isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & {
refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>>;
}, useLazyFetchRootCollectionQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection;
currentData: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error" | "isError"> & {
isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & Omit<{
skip?: boolean;
selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection;
currentData: Collection;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error" | "isError"> & {
isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>> & {
currentData?: Collection | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}) => R) | undefined;
}, "skip">) | undefined) => [(arg: FetchRootCollectionParams, preferCacheValue?: boolean) => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchRootCollectionParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection, "replykeApi", unknown>>, [R][R extends any ? 0 : never] & {
reset: () => void;
}, {
lastArg: FetchRootCollectionParams;
}], useFetchSubCollectionsQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection[];
currentData: Collection[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error" | "isError"> & {
isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}>(arg: FetchSubCollectionsParams | typeof import("@reduxjs/toolkit/query").skipToken, options?: (import("@reduxjs/toolkit/query").SubscriptionOptions & {
skip?: boolean;
refetchOnMountOrArgChange?: boolean | number;
} & {
skip?: boolean;
selectFromResult?: ((state: import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection[];
currentData: Collection[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error" | "isError"> & {
isError: true;
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "error">>)> & {
status: import("@reduxjs/toolkit/query").QueryStatus;
}) => R) | undefined;
}) | undefined) => [R][R extends any ? 0 : never] & {
refetch: () => import("@reduxjs/toolkit/query").QueryActionCreatorResult<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>>;
}, useLazyFetchSubCollectionsQuery: <R extends Record<string, any> = import("@reduxjs/toolkit/query").TSHelpersId<(Omit<{
status: import("@reduxjs/toolkit/query").QueryStatus.uninitialized;
originalArgs?: undefined | undefined;
data?: undefined | undefined;
error?: undefined | undefined;
requestId?: undefined | undefined;
endpointName?: string | undefined;
startedTimeStamp?: undefined | undefined;
fulfilledTimeStamp?: undefined | undefined;
} & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "isUninitialized"> & {
isUninitialized: true;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "isLoading" | "isFetching"> & {
isLoading: true;
isFetching: boolean;
data: undefined;
}) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: true;
error: undefined;
} & {
data: Collection[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "data" | "error" | "fulfilledTimeStamp" | "currentData" | "isFetching" | "isSuccess"> & {
isSuccess: true;
isFetching: false;
error: undefined;
} & {
data: Collection[];
currentData: Collection[];
} & Required<Pick<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" | "Collection" | "CollectionEntities" | "User" | "Entity" | "Space" | "SpaceMember", Collection[], "replykeApi", unknown>> & {
currentData?: Collection[] | undefined;
isUninitialized: false;
isLoading: false;
isFetching: false;
isSuccess: false;
isError: false;
}, "fulfilledTimeStamp">>) | (Omit<import("@reduxjs/toolkit/query").QuerySubState<import("@reduxjs/toolkit/query").QueryDefinition<FetchSubCollectionsParams, import("@reduxjs/toolkit/query").BaseQueryFn<string | import("@reduxjs/toolkit/query").FetchArgs, unknown, import("@reduxjs/toolkit/query").FetchBaseQueryError, {}, import("@reduxjs/toolkit/query").FetchBaseQueryMeta>, "AppNotification" |