import { z } from "zod"; import { type ResolvedSymbol } from "../../runtime/sourcekit/protocol.js"; export declare const swiftGetSymbolsOverviewSchema: z.ZodObject<{ filePath: z.ZodString; projectRoot: z.ZodOptional; topLevelOnly: z.ZodDefault; }, "strip", z.ZodTypeAny, { filePath: string; topLevelOnly: boolean; projectRoot?: string | undefined; }, { filePath: string; projectRoot?: string | undefined; topLevelOnly?: boolean | undefined; }>; export type SwiftGetSymbolsOverviewInput = z.infer; export interface SwiftGetSymbolsOverviewResult { ok: boolean; filePath: string; symbols: ResolvedSymbol[]; } export declare function swiftGetSymbolsOverview(input: SwiftGetSymbolsOverviewInput): Promise;