import type { SecuritySettings, SecurityCenterData } from './types.js';
/** Read the persisted, enforced security policy from the `settings` global. */
export declare function getStoredSecuritySettings(db: unknown): Promise<SecuritySettings>;
export interface GatherOptions {
    db: unknown;
    /** Acting admin's user id (for the lockout-safe MFA enable check). */
    userId?: string;
    /** Resolved client IP of the request (for the allowlist indicator). */
    currentIp?: string | null;
}
export declare function getSecurityCenterData(opts: GatherOptions): Promise<SecurityCenterData>;
//# sourceMappingURL=gather.d.ts.map