import type { EntityMetadata } from "typeorm"; import type * as Hasura from "hasura-metadata-types"; import { DataSourceOptions, EntityInternalStorageWorkspace } from "../types"; export type PermissionResult = Required>; export declare function generatePermissions(dataSourceOptions: DataSourceOptions, table: EntityMetadata, { entityOptions, columnMetadata }: EntityInternalStorageWorkspace): PermissionResult;