24 lines
599 B
TypeScript
24 lines
599 B
TypeScript
import { StateEvent } from "./RoomEvent";
|
|
/**
|
|
* The content definition for m.room.canonical_alias events
|
|
* @category Matrix event contents
|
|
* @see CanonicalAliasEvent
|
|
*/
|
|
export interface CanonicalAliasEventContent {
|
|
/**
|
|
* The canonical alias for the room.
|
|
*/
|
|
alias: string;
|
|
}
|
|
/**
|
|
* Represents an m.room.canonical_alias state event
|
|
* @category Matrix events
|
|
*/
|
|
export declare class CanonicalAliasEvent extends StateEvent<CanonicalAliasEventContent> {
|
|
constructor(event: any);
|
|
/**
|
|
* The alias the room is considering canonical
|
|
*/
|
|
get aliases(): string;
|
|
}
|