export declare const ACCESS_GROUP_ALLOW_FROM_PREFIX = "accessGroup:"; export declare function parseAccessGroupAllowFromEntry(entry: string): string | null; export declare function mergeDmAllowFromSources(params: { allowFrom?: Array; storeAllowFrom?: Array; dmPolicy?: string; }): string[]; export declare function resolveGroupAllowFromSources(params: { allowFrom?: Array; groupAllowFrom?: Array; fallbackToAllowFrom?: boolean; }): 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;