type Params = { expr: string; allowed: readonly Allowed[]; isAvailable: (variant: Allowed) => boolean; }; export declare const compiler: ({ expr, allowed, isAvailable }: Params) => Allowed | undefined; export {};