import * as Core from 'cloudflaredev/core';
import { APIResource } from 'cloudflaredev/resource';
import * as PermissionGroupsAPI from 'cloudflaredev/resources/user/tokens/permission-groups';
import { SinglePage } from 'cloudflaredev/pagination';
export declare class PermissionGroups extends APIResource {
    /**
     * Find all available permission groups.
     */
    list(options?: Core.RequestOptions): Core.PagePromise<PermissionGroupListResponsesSinglePage, PermissionGroupListResponse>;
}
export declare class PermissionGroupListResponsesSinglePage extends SinglePage<PermissionGroupListResponse> {
}
export type PermissionGroupListResponse = unknown;
export declare namespace PermissionGroups {
    export import PermissionGroupListResponse = PermissionGroupsAPI.PermissionGroupListResponse;
    export import PermissionGroupListResponsesSinglePage = PermissionGroupsAPI.PermissionGroupListResponsesSinglePage;
}
//# sourceMappingURL=permission-groups.d.ts.map