/**
 * platform_package_model Tool
 *
 * Exposes the platform compiler's parsed model for agents, tools, handoffs,
 * memory variables, behavior profiles, and unresolved references.
 */
import { z } from 'zod';
import type { DebugContext } from './index.js';
export declare const platformPackageModelSchema: z.ZodObject<{
    path: z.ZodOptional<z.ZodString>;
    files: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
}, "strip", z.ZodTypeAny, {
    path?: string | undefined;
    data?: Record<string, unknown> | undefined;
    files?: Record<string, string> | undefined;
}, {
    path?: string | undefined;
    data?: Record<string, unknown> | undefined;
    files?: Record<string, string> | undefined;
}>;
type PlatformPackageModelArgs = z.infer<typeof platformPackageModelSchema>;
export declare function platformPackageModel(args: PlatformPackageModelArgs, ctx: DebugContext): Promise<string>;
export {};
//# sourceMappingURL=platform-package-model.d.ts.map