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 LogObject[]>; export declare function getAudits(state: GlobalState): Record; export declare function getConfig(state: GlobalState): Partial; export declare function getLdapGroups(state: GlobalState): Record; export declare function getLdapGroupsCount(state: GlobalState): number; export declare function getEnvironmentConfig(state: GlobalState): Partial; export declare function getComplianceReports(state: GlobalState): Record; export declare function getClusterInfo(state: GlobalState): import("@mattermost/types/admin").ClusterInfo[]; export declare function getUserAccessTokens(state: GlobalState): Record; 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 | undefined; export declare function getPluginStatus(state: GlobalState, id: string): PluginStatusRedux | undefined;