/** * Structured error type returned by all factory functions in this module. * Used wherever raw SF CLI output must not be surfaced (FR-012, FR-013, * spec clarifications 2026-03-31). */ export interface McpStructuredError { code: string; message: string; remediation: string; } /** * Emitted when no org alias is given and no SF CLI default org is configured. * spec: Edge Cases + Clarification Q2 (2026-03-31). */ export declare function createOrgNotConfiguredError(alias?: string): McpStructuredError; /** * Emitted when the Salesforce daily API call quota is exhausted. * spec: Edge Cases + Clarification Q3 (2026-03-31). */ export declare function createApiLimitExceededError(orgAlias?: string): McpStructuredError; /** * Emitted when a SOQL query exceeds the Salesforce query timeout. * spec: Edge Cases + Clarification Q3 (2026-03-31). */ export declare function createQueryTimeoutError(soql?: string): McpStructuredError; /** * Emitted when the Salesforce session token has expired and a 401 is returned * from the REST API during org context resolution. */ export declare function createOrgAuthExpiredError(orgAlias: string): McpStructuredError; /** * Emitted when the org is authenticated but the Organization sObject query * fails (0 records returned or any non-401 REST API error). */ export declare function createOrgContextUnavailableError(orgAlias: string): McpStructuredError; //# sourceMappingURL=error-types.d.ts.map