import { ServiceNowInstance } from '../ServiceNowInstance.js'; import { BehaviorDetailOptions, BehaviorDetailsResult, BehaviorReference, TableBehaviorOptions, TableBehaviorResult } from './BehaviorModels.js'; /** Read-only discovery of table configuration and batched artifact details. */ export declare class TableBehaviorDiscovery { private readonly _instance; constructor(_instance: ServiceNowInstance); /** Discover active, applicable configuration; request optional detail without an extra call. */ discoverTableBehavior(table: string, options?: TableBehaviorOptions): Promise; /** Retrieve up to 50 known artifacts without scanning a table's behavior inventory. */ getBehaviorDetails(references: BehaviorReference[], options?: BehaviorDetailOptions): Promise; }