import type { SliceDefinition } from './slice-types'; export type ReferenceResolverFn = ((ref: string) => any | null) | null; export declare function matchProfileDiscriminator(element: any, slice: SliceDefinition, path: string, referenceResolver: ReferenceResolverFn, allSlices?: SliceDefinition[]): boolean; export declare function toProfileArray(profile: unknown): string[]; export declare function profileListContains(profiles: string[], requestedProfile: string): boolean; //# sourceMappingURL=slice-profile-discriminator-matcher.d.ts.map