import { WorkspaceScopedResource } from './base.js';
export declare class ComplianceResource extends WorkspaceScopedResource {
    getDashboard(): Promise<{
        active_credentials: number;
        generated_at: string;
        hipaa_status: string;
        last_audit_export: string | null;
        legal_hold: boolean;
        retention_days: number | null;
        total_credentials: number;
    } & import("../index.js").ResponseMetadata>;
    getHipaa(params?: {
        report_period_days?: number;
    }): Promise<{
        access_controls: {
            [x: string]: unknown;
        };
        api_key_summary: {
            [x: string]: number;
        };
        audit_summary: {
            [x: string]: unknown;
        };
        compliance_status: string;
        encryption: {
            [x: string]: boolean;
        };
        generated_at: string;
        report_period_days: number;
        retention_policy: {
            [x: string]: unknown;
        };
        workspace_id: string;
    } & import("../index.js").ResponseMetadata>;
    getAccessReview(): Promise<{
        credentials: {
            [x: string]: unknown;
        }[];
        generated_at: string;
        jwt_credentials_note: string;
        total_credentials: number;
        workspace_id: string;
    } & import("../index.js").ResponseMetadata>;
}
//# sourceMappingURL=compliance.d.ts.map