import Resource from './resource'; import { KeycloakAdminClient } from '../client'; import ClientProfilesRepresentation from '../defs/clientProfilesRepresentation'; import ClientPoliciesRepresentation from '../defs/clientPoliciesRepresentation'; export declare class ClientPolicies extends Resource<{ realm?: string; }> { constructor(client: KeycloakAdminClient); listProfiles: (payload?: ({ includeGlobalProfiles?: boolean | undefined; } & { realm?: string | undefined; }) | undefined) => Promise; createProfiles: (payload?: (ClientProfilesRepresentation & { realm?: string | undefined; }) | undefined) => Promise; listPolicies: (payload?: (void & { realm?: string | undefined; }) | undefined) => Promise; updatePolicy: (payload?: (ClientPoliciesRepresentation & { realm?: string | undefined; }) | undefined) => Promise; }