import { Phoebe, type PhoebeInitConfig } from './contracts/Phoebe'; export type NewPhoebeOpts = PhoebeInitConfig & { /** Workchain id; defaults to 0 (basechain). */ workchain?: number; }; /** * Create a fresh `Phoebe` handle, ready for `sendDeploy`. Bundles * `loadPhoebeCode()` so you don't have to import it separately. * * @example * import { newPhoebe } from '@titon-network/phoebe-sdk'; * const phoebe = tonClient.open(newPhoebe({ * owner: ownerAddress, * forgeton: forgetonAddr, * atlas: atlasAddr, * })); * await phoebe.sendDeploy(ownerSender, toNano('1')); */ export declare function newPhoebe(opts: NewPhoebeOpts): Phoebe;