import { AppModule } from '../core/modules/_shared/domain/models/app-module';
import SafekeyServiceProvider from './infrastructure/providers/safekey-service-provider';
import SafekeyUseCaseProvider from './infrastructure/providers/safekey-use-case-provider';
export declare class SafekeyModule extends AppModule {
    private args;
    static readonly dependsOn: readonly ["core"];
    name: string;
    constructor(args: {
        deps: {
            core: AppModule;
        };
        config: any;
    });
    get providers(): (SafekeyServiceProvider | SafekeyUseCaseProvider)[];
}
export * from './domain/models/device-share-info';
export * from './domain/services/cold-storage-service';
export * from './domain/repositories/safekey-migration-repository';
export * from './application/safekey-device-use-case';
