import { Block, Collection, CollectionView, NotionUser, UserRoot, UserSettings, Space, SpaceView, Activity, Follow, SlackIntegration, Permission } from "../../"; export declare type Record = { role: Permission.Role; /** Undefined if `role` is "none". */ value?: T; }; export declare type RecordUnion = Block | Collection | CollectionView | NotionUser | UserRoot | UserSettings | Space | SpaceView | Activity | Follow | SlackIntegration; export declare type AnyRecord = Record; export declare type BlockRecord = Record; export declare type CollectionRecord = Record; export declare type CollectionViewRecord = Record; export declare type NotionUserRecord = Record; export declare type UserRootRecord = Record; export declare type UserSettingsRecord = Record; export declare type SpaceRecord = Record; export declare type SpaceViewRecord = Record; export declare type ActivityRecord = Record; export declare type FollowRecord = Record; export declare type SlackIntegrationRecord = Record; //# sourceMappingURL=Record.d.ts.map