/**
 * Get the version of preferred packages for constructing a command submission
 *
 * @example
 *   ```typescript
 *   const result = await client.interactiveSubmissionGetPreferredPackages({
 *   packageVettingRequirements: [
 *   {
 *   parties: ['Alice', 'Bob'],
 *   packageName: 'my-package'
 *   }
 *   ],
 *   synchronizerId: 'sync-123'
 *   });
 *
 *   ```;
 */
export declare const InteractiveSubmissionGetPreferredPackages: new (client: import("../../../../../core").BaseClient) => import("../../../../../core").ApiOperation<{
    packageVettingRequirements: {
        parties: string[];
        packageName: string;
    }[];
    synchronizerId?: string | undefined;
    vettingValidAt?: string | undefined;
}, {
    packageReferences: {
        packageId: string;
        packageName: string;
        packageVersion: string;
    }[];
    synchronizerId: string;
}>;
//# sourceMappingURL=get-preferred-packages.d.ts.map