import { Scope, type ScopeMatch } from '../hierarchy/scope.ts'; /** Whether a segment names a message container. */ export declare function isContainer(text: string): boolean; export declare const SCOPES: readonly Scope[]; export declare const detectScope: import("../hierarchy/scope.ts").DetectFn; export declare const NATIVE_KINDS: ReadonlySet; /** The channel coordinates a search push-down carries. */ export interface SearchTarget { container?: string; channelName?: string; channelId?: string; } /** The coordinates a native search should scope itself to. */ export declare function searchTarget(match: ScopeMatch): SearchTarget; //# sourceMappingURL=scope.d.ts.map