import { type MediaSlotContract } from '@riverbankcms/media-core';
type ResolveMediaSlotContractInput = {
    blockKind?: string | null;
    fieldPath: string;
    values?: Record<string, unknown> | null;
    fieldAspectRatio?: string | null;
    fieldUi?: unknown;
};
export declare function resolveMediaSlotContract({ blockKind, fieldPath, values, fieldAspectRatio, fieldUi, }: ResolveMediaSlotContractInput): MediaSlotContract;
export {};
