import { Equals, Extends, MutuallyAssignable } from ".";
type SymmetricRelation = 'equals' | 'mutually_assignable';
type NonsymmetricRelation = 'extends';
export type Relation = SymmetricRelation | NonsymmetricRelation | `${NonsymmetricRelation}->` | `<-${NonsymmetricRelation}`;
/**
* @since 0.0.2
*/
export type Relates = {
'equals': Equals;
'mutually_assignable': MutuallyAssignable;
'extends->': Extends;
'<-extends': Extends;
'extends': Relates'>;
}[R];
export {};
//# sourceMappingURL=relates.d.ts.map