import { CallSignatureDeclaration, ClassPropertyTypes, ConstructSignatureDeclaration, IndexSignatureDeclaration, MethodDeclaration, Node, TypeElementTypes } from 'ts-morph';
export type ClassMember = MethodDeclaration | ClassPropertyTypes;
export type InterfaceMember = Exclude<TypeElementTypes, ConstructSignatureDeclaration | CallSignatureDeclaration | IndexSignatureDeclaration>;
export type MemberType = ClassMember | InterfaceMember;
/**
 *
 * @param member
 */
export declare function isClassMember(member: Node): member is ClassMember;
