import { HyperedgeMember } from './hyperedge-member.js'; import type { HyperedgeMemberJson } from './hyperedge-member.js'; export type LocalizedString = Readonly>; export interface GenericMemberJson extends HyperedgeMemberJson { delimitingCharacteristic: LocalizedString | string; } export declare class GenericMember extends HyperedgeMember { readonly delimitingCharacteristic: LocalizedString; constructor(data?: GenericMemberJson); toJSON(): GenericMemberJson; static fromJSON(data: GenericMemberJson): GenericMember; } export default GenericMember; //# sourceMappingURL=generic-member.d.ts.map