export interface ScopeInfo { name: string; scope: string; } /** * Query ServiceNow for available scopes matching a prefix * @param authAlias - Authentication alias to use * @param prefix - Prefix to filter scopes by * @returns Promise resolving to array of scope names */ export declare function queryScopes(authAlias: string | undefined, prefix?: string): Promise; /** * Get cached scopes or query if needed * This provides a simple caching mechanism to speed up autocomplete * @param authAlias - Authentication alias to use * @param prefix - Prefix to filter scopes by * @returns Promise resolving to array of scope names */ export declare function getCachedScopes(authAlias: string | undefined, prefix?: string): Promise; //# sourceMappingURL=scope-autocomplete.d.ts.map