TeaWeb/shared/js/ui/frames/side/ChannelDescriptionDefinitions.ts

18 lines
374 B
TypeScript
Raw Normal View History

export type ChannelDescriptionStatus = {
status: "success",
description: string,
handlerId: string
} | {
status: "error",
reason: string
} | {
status: "no-permissions",
failedPermission: string
};
export interface ChannelDescriptionUiEvents {
query_description: {},
notify_description: {
status: ChannelDescriptionStatus,
}
}