import { TCubeDimension, TCubeMeasure, TCubeSegment } from '@cubejs-client/core'; import { MemberViewType, TCubeFolder, TCubeHierarchy } from '../types'; export declare function useFilteredMembers(filterString: string, members: { dimensions: TCubeDimension[]; measures: TCubeMeasure[]; segments: TCubeSegment[]; folders: TCubeFolder[]; hierarchies: TCubeHierarchy[]; }, memberViewType?: MemberViewType): { measures: (TCubeMeasure | TCubeDimension | TCubeSegment | TCubeFolder | TCubeHierarchy)[]; dimensions: (TCubeMeasure | TCubeDimension | TCubeSegment | TCubeFolder | TCubeHierarchy)[]; segments: (TCubeMeasure | TCubeDimension | TCubeSegment | TCubeFolder | TCubeHierarchy)[]; folders: (TCubeMeasure | TCubeDimension | TCubeSegment | TCubeFolder | TCubeHierarchy)[]; hierarchies: TCubeHierarchy[]; members: (TCubeSegment | TCubeFolder | TCubeHierarchy)[]; };