import { Resource } from './auditv1'; export declare type CreateResourceRequest = { spaceName: string; resource: Resource; }; export declare type UpdateResourceRequest = { spaceName: string; resourceName: string; resource: Resource; }; export declare type BulkUpdateResourcesRequest = { spaceName: string; resources: Resource[]; opts?: { fields: []; }; }; export declare type PullUpdateResourcesRequest = { spaceName: string; kinds: string[]; flags?: PullUpdateResourcesFlags; }; export declare type PullUpdateResourcesFlags = Record; export declare type DeleteResourceRequest = { spaceName: string; resourceName: string; }; export declare type BulkDeleteResourcesRequest = { spaceName: string; resourceNames: string[]; }; export declare type GetResourceRequest = { spaceName: string; resourceName: string; }; export declare type ListResourcesRequest = { spaceName: string; labelSelector?: string; latest?: boolean; view?: string; pageSize?: number; pageToken?: string; }; export declare type ListResourcesResponse = { nextPageToken: string; resources: Resource[]; }; //# sourceMappingURL=resourcev1.d.ts.map