/*! * Copyright (C) Microsoft Corporation. All rights reserved. */ import type { ReadOnlyVfs } from '../../Types/Vfs.types.js'; /** Returns true if the schema represents a SQL stored procedure rather than a table. */ export declare function isSqlStoredProcedure(root: unknown): boolean; /** * Returns the API key used to store a stored procedure in datasourcesinfo. * Strips brackets and the schema prefix (e.g. `[dbo].[testProc]` → `testProc`). * Must stay in sync with the equivalent logic in dataSourceInfoProcessor.ts. */ export declare function getSqlStoredProcApiKey(name: string): string; /** Returns the name of the folder containing a schema file, used as the data source name for SQL stored procedures. */ export declare function getParentFolderName(schemaPath: string, vfs: ReadOnlyVfs): string; //# sourceMappingURL=sqlUtils.d.ts.map