import { UserSpacesResponse, SpaceIncludeParam } from "../../interfaces/models/Space"; import { SpaceMemberRole } from "../../interfaces/models/SpaceMember"; export interface FetchUserSpacesProps { page?: number; limit?: number; status?: "active" | "pending" | "banned"; role?: SpaceMemberRole | SpaceMemberRole[]; all?: boolean; include?: SpaceIncludeParam; } declare function useFetchUserSpaces(): (params?: FetchUserSpacesProps) => Promise; export default useFetchUserSpaces;