export declare function mergeAllowFromSources(params: { allowFrom?: Array; storeAllowFrom?: string[]; }): string[]; export declare function firstDefined(...values: Array): (T & ({} | null)) | undefined; export declare function isSenderIdAllowed(allow: { entries: string[]; hasWildcard: boolean; hasEntries: boolean; }, senderId: string | undefined, allowWhenEmpty: boolean): boolean;