import type { LogObject } from '@mattermost/types/admin';
import type { DataRetentionCustomPolicies, DataRetentionCustomPolicy } from '@mattermost/types/data_retention';
import type { PluginStatusRedux } from '@mattermost/types/plugins';
import type { GlobalState } from '@mattermost/types/store';
export declare function getLogs(state: GlobalState): LogObject[];
export declare function getPlainLogs(state: GlobalState): string[];
export declare const getAllLogs: import("mattermost-redux/selectors/create_selector").OutputSelector<GlobalState, LogObject[], (res: LogObject[]) => LogObject[]>;
export declare function getAudits(state: GlobalState): Record<string, import("@mattermost/types/audits").Audit>;
export declare function getConfig(state: GlobalState): Partial<import("@mattermost/types/config").AdminConfig>;
export declare function getLdapGroups(state: GlobalState): Record<string, import("@mattermost/types/groups").MixedUnlinkedGroupRedux>;
export declare function getLdapGroupsCount(state: GlobalState): number;
export declare function getEnvironmentConfig(state: GlobalState): Partial<import("@mattermost/types/config").EnvironmentConfig>;
export declare function getComplianceReports(state: GlobalState): Record<string, import("@mattermost/types/compliance").Compliance>;
export declare function getClusterInfo(state: GlobalState): import("@mattermost/types/admin").ClusterInfo[];
export declare function getUserAccessTokens(state: GlobalState): Record<string, import("@mattermost/types/users").UserAccessToken>;
export declare function getDataRetentionCustomPolicies(state: GlobalState): DataRetentionCustomPolicies;
export declare function getDataRetentionCustomPoliciesCount(state: GlobalState): number;
export declare function getDataRetentionCustomPolicy(state: GlobalState, id: string): DataRetentionCustomPolicy | undefined | null;
export declare function getAdminAnalytics(state: GlobalState): import("@mattermost/types/admin").AnalyticsState;
export declare function getPluginStatuses(state: GlobalState): Record<string, PluginStatusRedux> | undefined;
export declare function getPluginStatus(state: GlobalState, id: string): PluginStatusRedux | undefined;
