///
import crc16ccitt from './crc16ccitt';
import { EmberInitialSecurityState } from '../types/struct';
export declare class Deferred {
promise: Promise;
_resolve: Function;
_reject: Function;
_isResolved: boolean;
_isRejected: boolean;
constructor();
resolve(value: T): void;
reject(value: T): void;
get isResolved(): boolean;
get isRejected(): boolean;
get isFullfilled(): boolean;
}
declare function ember_security(networkKey: Buffer): EmberInitialSecurityState;
declare function channelsMask2list(channelMask: number): number[];
export { crc16ccitt, ember_security, channelsMask2list };
//# sourceMappingURL=index.d.ts.map