import { Account, AuthorizationRequest, Checkpoint, CheckpointSchedule, CorporateAction, CustomPermissionGroup, DefaultPortfolio, DefaultTrustedClaimIssuer, DividendDistribution, Entity, Identity, Instruction, KnownPermissionGroup, NumberedPortfolio, PolymeshError, SecurityToken, Sto, TickerReservation, Venue } from "../internal";
/**
 * Return whether value is an Entity
 */
export declare function isEntity<Identifiers = unknown, HumanReadable = unknown>(value: unknown): value is Entity<Identifiers, HumanReadable>;
/**
 * Return whether value is an Account
 */
export declare function isAccount(value: unknown): value is Account;
/**
 * Return whether value is an AuthorizationRequest
 */
export declare function isAuthorizationRequest(value: unknown): value is AuthorizationRequest;
/**
 * Return whether value is a Checkpoint
 */
export declare function isCheckpoint(value: unknown): value is Checkpoint;
/**
 * Return whether value is a CheckpointSchedule
 */
export declare function isCheckpointSchedule(value: unknown): value is CheckpointSchedule;
/**
 * Return whether value is a CorporateAction
 */
export declare function isCorporateAction(value: unknown): value is CorporateAction;
/**
 * Return whether value is a CustomPermissionGroup
 */
export declare function isCustomPermissionGroup(value: unknown): value is CustomPermissionGroup;
/**
 * Return whether value is a DefaultPortfolio
 */
export declare function isDefaultPortfolio(value: unknown): value is DefaultPortfolio;
/**
 * Return whether value is a DefaultTrustedClaimIssuer
 */
export declare function isDefaultTrustedClaimIssuer(value: unknown): value is DefaultTrustedClaimIssuer;
/**
 * Return whether value is a DividendDistribution
 */
export declare function isDividendDistribution(value: unknown): value is DividendDistribution;
/**
 * Return whether value is an Identity
 */
export declare function isIdentity(value: unknown): value is Identity;
/**
 * Return whether value is an Instruction
 */
export declare function isInstruction(value: unknown): value is Instruction;
/**
 * Return whether value is a KnownPermissionGroup
 */
export declare function isKnownPermissionGroup(value: unknown): value is KnownPermissionGroup;
/**
 * Return whether value is a NumberedPortfolio
 */
export declare function isNumberedPortfolio(value: unknown): value is NumberedPortfolio;
/**
 * Return whether value is a SecurityToken
 */
export declare function isSecurityToken(value: unknown): value is SecurityToken;
/**
 * Return whether value is an Sto
 */
export declare function isSto(value: unknown): value is Sto;
/**
 * Return whether value is a TickerReservation
 */
export declare function isTickerReservation(value: unknown): value is TickerReservation;
/**
 * Return whether value is a Venue
 */
export declare function isVenue(value: unknown): value is Venue;
/**
 * Return whether value is a PolymeshError
 */
export declare function isPolymeshError(value: unknown): value is PolymeshError;
//# sourceMappingURL=typeguards.d.ts.map