/** * * Agora Real Time Engagement * Created by Wei Hu in 2022-04. * Copyright (c) 2022 Agora IO. All rights reserved. * */ export interface UriValue { value: string; tag: string[]; } export interface AddonInstanceNamePair { extension: string; name: string; } export interface GraphItem { uri?: string | UriValue; graph_id?: string; extension_group: string | AddonInstanceNamePair; extension: string | AddonInstanceNamePair; } export interface PrebuiltGraphItem { name: string; auto_start: boolean; graph: GraphItem[]; } export interface AppProperty { uri: string | UriValue; prebuilt_graph: PrebuiltGraphItem[]; } export declare function isUriValue(content: string | UriValue): content is UriValue; export declare function isAddonInstanceNamePair(content: string | AddonInstanceNamePair): content is AddonInstanceNamePair;