/** One effective authority for viewers that accept both remote and inline input. */ export type LyraViewerSource =Readonly<{kind:'url';url:string;}> |Readonly<{kind:'inline';value:Inline;}> |null; /** Normalizes presence-based inline precedence into an immutable discriminated snapshot. */ export declare function resolveViewerSource(url:string,inline:Inline|undefined):LyraViewerSource;